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

2025-07-21 16:00:58

1、首先,我们要明白两个专业术语,匹配和搜索。匹配是判断一个字符串能否从起始处全部或者部分地匹配某个模式。match搜索是指在字符串任意部分中搜索匹配的模式。search

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

3、rel1|rel2 匹配字面值rel1或者rel2如‘cat|dog’那么会匹配到‘cat’或者‘dog’如‘cat is not cute’利用‘cat|dog’re.search('cat|dog','cat is not cute')则会匹配出cat.

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

5、^ 匹配字符串起始部分例如'^like'那么会匹配只有以like为开头的字符串如'i like python're.search('^like','i like python')则会匹配不出,显示None

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

7、* 匹配前面的符号0次或多次+匹配前面的符号1次或多次? 匹配前面的符号0次或1次*和+是一种贪心算法,后面会专门讲。

python 正则表达式教程1 高效掌握repython 正则表达式教程1 高效掌握re
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢