国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

python - 一個簡單的正則匹配問題

瀏覽:114日期:2022-09-16 18:06:01

問題描述

In [33]: re.match(’ab*c’,’ab*cd’)Out[33]: <_sre.SRE_Match object; span=(0, 4), match=’ab*c’>

如上,沒想明白為什么能匹配到,我的匹配模式中不是使用’’將’’轉義成了字符串了嗎,為什么最后還能匹配到結果??謝謝!!

問題解答

回答1:

Regular expressions use the backslash character (’’) to indicate special forms or to allow special characters to be used without invoking their special meaning. This collides with Python’s usage of the same character for the same purpose in string literals; for example, to match a literal backslash, one might have to write ’’ as the pattern string, because the regular expression must be , and each backslash must be expressed as inside a regular Python string literal.

其實也沒看懂你到底要匹配哪種模式,不過你的問題上面的應該可以解決。建議用raw string。

回答2:

’ab*c’

這個規則在 compile 之后確實就是

’ab*c’ // 這里*表示匹配`*`這個字符

那么當然可以匹配目標字符串 ab*cd 中的 ab*c

回答3:

不想匹配到就加個 r。

re.match(r’ab*c’,’ab*cd’)

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 久久久久综合给合狠狠狠 | 亚洲天堂男人网 | 日韩一区二区久久久久久 | 欧洲色老头 | 成人在线免费视频播放 | 欧美一区二区三区精品国产 | www.乱| 色综合日韩| 国产免费爽爽视频免费可以看 | 鲁丝一区二区三区不属 | 免费毛片全部不收费的 | 国产日产久久高清欧美一区 | 亚洲 欧美 在线观看 | 亚洲国产片在线观看 | 久草视频免费在线看 | 欧美毛片大全 | 久久99国产乱子伦精品免 | 亚洲产国偷v产偷v自拍涩爱 | 黄色激情网站 | 精品国产一级毛片 | 免费看一片 | 模特视频一二三区 | 亚洲精品视频免费 | 亚洲成a人在线观看 | 日韩美女视频一区 | 欧美一二三 | 日韩国产免费一区二区三区 | 一级毛片在线免费视频 | 国产精品a区 | 爆操巨乳美女 | 午夜限制r级噜噜片一区二区 | 福利云 | 久草视频福利资源站 | 久草免费在线播放视频 | 国产欧美日韩在线不卡第一页 | 久久网站免费观看 | 欧美日本一道高清二区三区 | 色综合a怡红院怡红院首页 色综合精品久久久久久久 色综合九九 | 国产乱码精品一区二区三区四川人 | 欧美aaa级| 国产精品久久久久久亚洲伦理 |