2
我想匹配以下字符串:‘?’正則表達式匹配字符串蟒蛇
strings = iamcool.iplay=ball?end
我想刪除的項目開始(「」其中包括)和截至,所以我想刪除.iplay=ball
,所以我應該有iamcool?end
這是正則表達式我有:
print re.sub(r'\.\.*?','', strings)
我不知道如何停止在「?」
我想匹配以下字符串:‘?’正則表達式匹配字符串蟒蛇
strings = iamcool.iplay=ball?end
我想刪除的項目開始(「」其中包括)和截至,所以我想刪除.iplay=ball
,所以我應該有iamcool?end
這是正則表達式我有:
print re.sub(r'\.\.*?','', strings)
我不知道如何停止在「?」
使用否定字符類[^?]
,它匹配除?
以外的任何內容。
>>> re.sub(r'\.[^?]*', '', strings)
'strings = iamcool?end'