Python正則表達式-換行的匹配


找到了之前參考的博文,用來記錄一下https://www.cnblogs.com/baxianhua/p/8572805.html

 

平常 點 (.)去匹配任意字符的時候,是不能匹配換行符的

匹配換行:

第一種方法:為了修正這個問題,修改模式字符串,增加對換行的支持。比如:

 

 

 添加對換行符的支持,(?:.|\n)指定了一個非捕獲組(即,這個組只做匹配但不捕獲結果,也不會分配組號)

第二種方法:re.DOTALL

 

 

 re.compile()函數接受一個標志參數叫re.DOTALL,在這里非常有用,它可以讓正則表達式中的點(.)匹配包括換行符在內的任意字符。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM