正则表达式
渣渣菜
渣渣之旅
展开
-
正则表达式之匹配规则(一)
匹配规则 模式 描述 \w 匹配字母、数字及下划线 \W 匹配不是字母、数字及下划线的字符 \s 匹配任意空白字符,相当于[\t\n\r\f] \S 匹配任意非空字符 \d 匹配任意数字,等价于[0-9] \D 匹配任意非数字的字符 \A 匹配字符串开头 \Z 匹配字符串结尾,如果存在换行,只匹配到换行前的结束...原创 2019-09-13 16:05:59 · 502 阅读 · 0 评论 -
正则表达式之匹配方法(二)
目录match() search()findall()match()、search()和findall()的区别match() 从字符串起始位置开始匹配正则表达式,一旦开头不匹配则整个匹配就失败。import recontent = 'Hello 123 4567 World_This is a Regex Demo'result = re.match(...原创 2019-09-14 11:22:18 · 585 阅读 · 0 评论 -
正则表达式之关键内容(三)
目录贪婪与非贪婪修饰符转义匹配(\)compile()贪婪与非贪婪贪婪匹配:.*会匹配尽可能多的字符非贪婪匹配:.*?会匹配尽可能少的字符import recontent = 'Hello 1234567 World_This is a Regex Demo'result = re.match('^Hel.*(\d+).*',content)re...原创 2019-09-14 12:12:44 · 143 阅读 · 0 评论