Python 匹配任意字符(包括換行符)的正則表達(dá)式寫法
更新時間:2009年10月29日 22:43:45 作者:
Python 正則表達(dá)式匹配任意字符(包括換行符)的寫法
想使用正則表達(dá)式來獲取一段文本中的任意字符,寫出如下匹配規(guī)則:
(.*)
結(jié)果運行之后才發(fā)現(xiàn),無法獲得換行之后的文本。于是查了一下手冊,才發(fā)現(xiàn)正則表達(dá)式中,“.”(點符號)匹配的是除了換行符“\n”以外的所有字符。
以下為正確的正則表達(dá)式匹配規(guī)則:
([\s\S]*)
同時,也可以用 “([\d\D]*)”、“([\w\W]*)” 來表示。 Web技術(shù)之家_www.waweb.cn
在文本文件里, 這個表達(dá)式可以匹配所有的英文
/[ -~]/
(.*)
結(jié)果運行之后才發(fā)現(xiàn),無法獲得換行之后的文本。于是查了一下手冊,才發(fā)現(xiàn)正則表達(dá)式中,“.”(點符號)匹配的是除了換行符“\n”以外的所有字符。
以下為正確的正則表達(dá)式匹配規(guī)則:
([\s\S]*)
同時,也可以用 “([\d\D]*)”、“([\w\W]*)” 來表示。 Web技術(shù)之家_www.waweb.cn
在文本文件里, 這個表達(dá)式可以匹配所有的英文
/[ -~]/
相關(guān)文章
python調(diào)用HEG工具批量處理MODIS數(shù)據(jù)的方法及注意事項
這篇文章主要介紹了python調(diào)用HEG工具批量處理MODIS數(shù)據(jù)的方法,本文給大家提到了注意事項,通過實例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2020-02-02
python機器學(xué)習(xí)理論與實戰(zhàn)(六)支持向量機
這篇文章主要介紹了python機器學(xué)習(xí)理論與實戰(zhàn)第六篇,支持向量機的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-01-01
jupyter 中文亂碼設(shè)置編碼格式 避免控制臺輸出的解決
這篇文章主要介紹了jupyter 中文亂碼設(shè)置編碼格式 避免控制臺輸出的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04
詳解Python的collections模塊中的deque雙端隊列結(jié)構(gòu)
deque結(jié)構(gòu)可以看作是內(nèi)置的list結(jié)構(gòu)的加強版,且比隊列提供了更強大的方法,下面就通過幾個小例子來詳解Python的collections模塊中的deque雙端隊列結(jié)構(gòu):2016-07-07
Python將列表數(shù)據(jù)寫入文件(txt, csv,excel)
這篇文章主要介紹了Python將列表數(shù)據(jù)寫入文件(txt, csv,excel),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04
python類中super()和__init__()的區(qū)別
這篇文章主要介紹了python類中super()和__init__()的區(qū)別,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2016-10-10

