Products
GG网络技术分享 2025-03-18 16:14 0
python正则表达式
a = re.compile(f".?发现其(.?)至")
例如这样结尾是至,如果有些内容没有至,而是把至改成了- ,或者改成了期,匹配两个结尾的我会,如何匹配三个以上的结尾要怎么匹配
a = re.compile(r".?发现其(.?)[至,期,-]")
直接往中括号里放就行
.?发现其(.?)[至期-乱七八糟啥都能放]
中括号表示一个字符,最后一位以中括号里的任意一位匹配都算符合正则
s = "发现其至大撒大撒大撒发现其撒旦至期大撒大撒大撒更多发现其至私法私法呢"res = re.findall("发现其.*?[至|期|呢]|-]",s)
print(res)
这一节我们介绍一下关于多个字符的匹配。
Demand feedback