1
我想用出文件的簡單的搜索和Atom
代替,下面(極度)簡單的正則表達式做一行文檔字符串工作脫光所有的Python文檔字符串地帶多蟒蛇文檔字符串與正則表達式中的Atom
""".*"""
我該如何擴展它以使用多線?
試圖在一些地方包括\s
無濟於事。
也瀏覽pyminifier
其別處推薦,但在混淆不感興趣
我想用出文件的簡單的搜索和Atom
代替,下面(極度)簡單的正則表達式做一行文檔字符串工作脫光所有的Python文檔字符串地帶多蟒蛇文檔字符串與正則表達式中的Atom
""".*"""
我該如何擴展它以使用多線?
試圖在一些地方包括\s
無濟於事。
也瀏覽pyminifier
其別處推薦,但在混淆不感興趣
作爲不能使用內聯s
(DOTALL)改性劑,通常的解決辦法,以匹配任何炭使用字符類具有相反速記字符類:
"""[\s\S]*?"""
或
"""[\d\D]*?"""
或
"""[\w\W]*?"""
將匹配"""
那麼任何0+字符,儘可能少爲*?
是懶quantfiier,然後尾隨"""
。
請參閱https://regex101.com/r/PiExji/2。無論是'(?s)「」「」*「」「」'還是'「」「」['s \ S] *?「」「' –
yep jus trealized –
@WiktorStribiżew前工作,即''」「 [\ S \ S] *? 「」「' – salient