首页 > 编程语言 > 详细

python正则表达式匹配指定的字符开头和指定的字符结束

时间:2021-09-02 06:01:09      阅读:17      评论:0      收藏:0      [点我收藏+]

一,使用python的re.findall函数,匹配指定的字符开头和指定的字符结束

代码示例:

1 import re
2 # re.findall函数;匹配指定的字符串开头和指定的字符串结尾(前后不包含指定的字符串)
3 str01 = hello word
4 str02 = re.findall((?<=e).*?(?=r),str01)
5 print(str02)

输出结果:

1 [llo wo]

二,使用python的re.findall函数,匹配指定的字符开头和指定的字符结束(前后包含指定的字符串)

注意:

  • 在 re.findall()的第一个参数中输入的为 ‘h.*o‘ 可以匹配到相同的值直到最后一个值;

代码示例:

1 import re
2 # re.findall函数;匹配指定的字符串开头和指定的字符串结尾(前后包含指定的字符串)
3 str01 = hello word
4 str02 = re.findall(h.*o,str01)
5 print(str02)

输出结果:

1 [hello wo]
  • 如果参数为 ‘h.*?o‘,则只匹配到第一个值
1 import re
2 # re.findall函数; .*? 如果匹配的字符中有多个相同的匹配结尾值的
3 str01 = hello word
4 str02 = re.findall(h.*?o,str01)
5 print(str02)

输出结果:

1 [hello]

 

 

 

import re
# re.findall函数;匹配指定的字符串开头和指定的字符串结尾(前后包含指定的字符串)
str01 = ‘hello word‘
str02 = re.findall(h.*o,str01)
print(str02)

python正则表达式匹配指定的字符开头和指定的字符结束

原文:https://www.cnblogs.com/YouJeffrey/p/15209895.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!