编程语言
首页 > 编程语言> > python正则表达式匹配指定的字符开头和指定的字符结束

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

作者:互联网

一,使用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函数,匹配指定的字符开头和指定的字符结束(前后包含指定的字符串)

注意:

代码示例:

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

输出结果:

1 ['hello wo']
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,指定,re,字符串,str01,str02,findall
来源: https://www.cnblogs.com/YouJeffrey/p/15209895.html