网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

python 正则表达式教程3 高效掌握re

时间:2024-10-30 16:40:25

1、\d 匹配任何十进制数字与[0-9]一致'lo\dve'第三个字符会匹配任意单一数字。用'i lo2ve someone named H're.search('lo\dve','i lo2ve someone named H')则会匹配'lo2ve'\D 则会匹配任何不是十进制数字的字符。

python 正则表达式教程3 高效掌握repython 正则表达式教程3 高效掌握re

2、\w 匹配任何数字字符与[0-9A-Za-z]一致'lo\dve'第三个字符会匹配任意单一数字或字母。用'i loTve someone named H're.search('lo\wve','i loTve someone named H')则会匹配'loTve'\W 则会匹配任何不是十进制数字和字母的字符。

python 正则表达式教程3 高效掌握re

3、\s 匹配任何空格字符与[\n\t\r\v\f]一致用'i lo ve someone named H're.search('lo\sve','i lo ve someone named H')则会匹配'lo ve'\S 则相反

python 正则表达式教程3 高效掌握re

4、\b 匹配任何单词边界 记得+r用'i lo ve very-love love! someone named H're.search(r'\blove\b','i lo ve very-love love! someone named H')则会匹配'love'\B相反

python 正则表达式教程3 高效掌握re

5、\A 匹配起始字符\Z 匹配结尾字符没错和^和$是一样的功能唉。

python 正则表达式教程3 高效掌握repython 正则表达式教程3 高效掌握re
© 2026 一点知道
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com