我在使用Python 2.7.3正則表達式嘗試在大輸入中查找新行字符時遇到問題。我有這樣的事情:Python:正則表達式排除多行輸入中的字符串/字
type="thing" blahblahblah
something id="123456"
...
type="disabled thing" blahblahblah
somethingelse id="123457"
...
我想獲得所有的ids where type =「thing」。由於貪婪的正則表達式引擎,我必須寫出如下正則表達式:
r'type="thing"(?!type).+id="[0-9]{6,7}"', re.S
但是,這不起作用。如何使用這種輸入數據製作排除字符串正則表達式?
所以,你需要'類型= 「已禁用的事」'? – ATOzTOA