Python编程与树莓派应用:从基础到实践
1. Python正则表达式模块
在Python中处理正则表达式,需要使用 re 模块。下面是一些基本方法的示例:
1.1 search() 方法
用于在字符串中查找模式。示例代码如下:
import re
text = "Lorem ipsum pain sit amet, consectetur adipiscing elit"
pattern = "Lorem"
x = re.search(pattern, text) # 在文本中搜索模式
print(x.span()) # 输出出现的起始位置和结束位置
1.2 match() 方法
仅当模式出现在文本开头时返回位置。示例代码如下:
import re
text = "Lorem ipsum pain sit amet, consectetur adipiscing elit door"
pattern1 = "Lorem"
pattern2 = "ipsum"
x = re.match(pattern1, text) # 在文本中搜索模式
print(x.span()) # 输出出现的起始位置和结束位置
y = re.match(pattern2, text) # 返回None
print(y.span()) # 报错!
超级会员免费看
订阅专栏 解锁全文
93

被折叠的 条评论
为什么被折叠?



