欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python正則表達式函數match和search的區別詳解

黃文隆2年前15瀏覽0評論

python正則表達式函數match和search的區別詳解?

一、解釋: match()函數只檢測RE是不是在string的開始位置匹配 search()會掃描整個string查找匹配,會掃描整個字符串并返回第一個成功的匹配 也就是說match()只有在0位置匹配成功的話才有返回,如果不是開始位置匹配成功的話,match()就返回none二、例子: match(): print(re.match(‘super’, ‘superstition’).span())會返回(0, 5) print(re.match(‘super’, ‘insuperable’))則返回None search(): print(re.search(‘super’, ‘superstition’).span())返回(0, 5) print(re.search(‘super’, ‘insuperable’).span())返回(2, 7)