摘要:
import re # 从"1-2*(60+(-40.35/5)-(-4*3))"中取整数 ret=re.findall(r"\d+","1-2*(60+(-40.35/5)-(-4*3))") print(ret) #['1', '2', '60', '40', '35', '5', '4', '3'] 把40.35当成两个数了 # 你要匹配的内容太没有特点了 容易和你不想匹配的内容混在一起... 阅读全文
posted @ 2018-08-17 17:02
KD_131
阅读(294)
评论(0)
推荐(0)
摘要:
import re #search s = "wahaha" #标签语言 html 和 web相关 ret= re.search("(>)(\w+)(wahaha 数字参数代表取对应分组中的内容 print(ret.group(2)) #wahaha print(ret.group(3)) #\w+wahaha(\w+) 正则表达式) s = 'wahaha' ret = re... 阅读全文
posted @ 2018-08-17 16:47
KD_131
阅读(569)
评论(0)
推荐(0)
摘要:
import re # 一: #查找 # findall: 匹配所有,每一项都是列表中的一个元素. 返回的是列表,找所有的匹配项 ret=re.findall("\d+","abshdjj12dij928") # (正则表达式, 带匹配的字符串, flag) print(ret) #['12', '928'] # search: 只匹配从左到右的第一个结果. # 得到的不是直接结果,而是... 阅读全文
posted @ 2018-08-17 16:07
KD_131
阅读(340)
评论(0)
推荐(0)