這裏是我的代碼...我的正則表達式是不是在蟒蛇得到精確匹配
import re
l=["chap","chap11","chapa","chapb","chapc","chap3","chap2","chapf","chap4","chap55","chapf","chap33","chap54","chapgk"]
for i in l:
matchobj=re.match(r'chap[0-9]',i,re.M|re.I)
if matchobj:
print(i)
正如我剛纔提到的第一章[0-9] ..所以應該只有這些字符串隨後後只有一個整數第一章
所以我應該得到下面的輸出..
chap3中 chap2的 把chap4
,但我得到了followi NG輸出... chap11 chap3中 chap2的 把chap4 chap55 chap33 chap54
添加字邊界'章[0-9] \ B' – revo