专业的JAVA编程教程与资源

网站首页 > java教程 正文

python的正则表达式之匹配规则(python正则匹配所有数字)

temp10 2024-11-16 00:43:35 java教程 12 ℃ 0 评论

代码如下:

import re
list1=re.findall(".","fdsfa\nfsd")    #.用来匹配除换行符之外的所有字符print("list1:",list1)
list2=re.findall("[a-z]","fsfkfsd11")   #[a-z]匹配小写字符print("list2:",list2)
list3=re.findall("\.","fds.fsdf.fdsf.")   #使用\.匹配转义字符.print("list3:",list3)

list4=re.findall("a[fds]d","sfafdfdfsadd")  #匹配首字符是a,尾字符是d,中间字符是fds中的一个print("list4:",list4)

list5=re.findall("abc","fsdabcJABc",re.I)   #re.I代表忽略大小写匹配print("list5:",list5)

list6=re.findall("abd+","abcfsdfdsabdddcabdd")  #d+代表匹配至少1个dprint("list6:",list6)

运行结果如下:

python的正则表达式之匹配规则(python正则匹配所有数字)

list1: ['f', 'd', 's', 'f', 'a', 'f', 's', 'd']

list2: ['f', 's', 'f', 'k', 'f', 's', 'd']

list3: ['.', '.', '.']

list4: ['afd', 'add']

list5: ['abc', 'ABc']

list6: ['abddd', 'abdd']


图片示例如下:


本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表