您的位置:首页 > 编程语言 > Python开发

Python 正则表达式 其他规则

2017-10-10 10:58 459 查看
import re
#m=re.search(r"(abc){2}","abcabc")
#m=re.search(r"(abc|xyz){2}","abcxyz")  #abc|xyz 任取一个,连续两次
#m=re.search(r"(?:abc){2}","abcabc")    #(?:)没啥作用
#m=re.search(r"((?i)abc){2}","abcAbc")  #(?i)忽略大小写
#m=re.search(r"(abc(?#注释内容)){2}","abcabc") #(?#)注释
#m=re.search(r"a(?=1bc)","abc")  #(?=1bc)后面必须是1bc的a
#m=re.search(r"a(?!bc)","acb")   #(?!bc)后面不是bc的a
#m=re.search(r"(?<=bc)a","cba")  #前面必须是bc的a
m=re.search(r"(?<!bc)a","bxa")   #前面不是bc的a

print(m)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python