中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python正則表達式知識點有哪些

發布時間:2021-10-18 15:44:24 來源:億速云 閱讀:142 作者:小新 欄目:編程語言

這篇文章主要為大家展示了“Python正則表達式知識點有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Python正則表達式知識點有哪些”這篇文章吧。

1、特殊字符“\d”十分常用,其代表的意思是數字。代碼演示如下圖所示。

Python正則表達式知識點有哪些

其中“+”的意思是表示連續,在這里代表的意思是連續的數字。但是輸出只有“4”這個字符,原因是貪婪模式所致,在上一篇文章中也有提及。

2、如果想要匹配“2004”,則需要加個特殊字符“?”,如下圖所示。

Python正則表達式知識點有哪些

此時是非貪婪模式,匹配從前往后進行,且匹配連續的數字,所以得到的輸出結果是“2004”。

3、還有一只常見的使用方式是使用大括號來指定匹配數字的長度,如下圖所示,指定匹配的數字長度為4,即連續的4位數字。

Python正則表達式知識點有哪些

今天小編帶大家將這10篇關于正則表達式的特殊字符初識回顧一下,但是不具體展開。

1、“^”代表的意思是限定以某個字符開頭,具體用法可以參考這篇文章:Python正則表達式初識(一)。

2、“*”代表的意思是限定前面的字符出現任意多次,這個任意多次包括0次,即次數大于等于0。具體用法可以參考這篇文章:Python正則表達式初識(一)。

3、“.”代表的意思是任意字符,其范圍非常廣,包含了所有的字符。具體用法可以參考這篇文章:Python正則表達式初識(一)。

4、“$”代表的意思是限定以某個字符結尾。具體用法可以參考這篇文章:Python正則表達式初識(二)。

5、“?”代表的意思是非貪婪模式。具體用法可以參考這篇文章:Python正則表達式初識(二)。

6、“+”代表的意思是限定前面的字符出現任意多次,這個任意多次不包括0次,至少出現1次,即次數大于等于1。具體用法可以參考這篇文章:Python正則表達式初識(三)。

7、“{2}”、“{2,}”、“{2,5}”三種表達方式,限定前面的字符出現的次數。“{2}”代表前面的字符出現兩次;“{2,}”代表前面的字符出現兩次以上;“{2,5}”代表前面的字符出現兩次到5次之間。具體用法可以參考這篇文章:Python正則表達式初識(四)。

Python正則表達式知識點有哪些

8、“|”代表的意思是該豎線兩邊的值只需要匹配上其中一個即可,就可以滿足要求,相當于邏輯運算關系中的“或”。具體用法可以參考這篇文章:Python正則表達式初識(五)。

9、“[]”、“[A-Za-z0-9]”、“[^]”三種表達方式。“[]”表示中括號中出現的任意一個字符;“[A-Za-z0-9]”表示取值區間;“[^]”代表的意思是非、取反的意思。具體用法可以參考這篇文章:Python正則表達式初識(六)。

10、“\s”的意思是代表空格,“\S”的意思是代表非空格。具體用法可以參考這篇文章:Python正則表達式初識(七)。

Python正則表達式知識點有哪些

11、“\w”的意思是代表26個大小寫字母、0-9共10個數字以及下劃線,即表達式[A-Za-z0-9_]所代表的內容;“\W”的意思和“\w”相反,代表的是除了表達式[A-Za-z0-9_]代表的內容之外的其他所有字符。具體用法可以參考這篇文章:Python正則表達式初識(八)。
12、“[\u4E00-\u9FA5]”這個區間代表的意思是漢字。具體用法可以參考這篇文章:Python正則表達式初識(九)。

13、“()”是用于提取子字符串用的,在正則表達式的每篇文章中都有提及。

14、“\d”的意思是代表數字類型。具體用法可以參考本文。

以上是“Python正則表達式知識點有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西宁市| 南投县| 平塘县| 瓮安县| 新乡县| 鹤峰县| 南召县| 莱阳市| 汝州市| 林西县| 张北县| 昌都县| 尉氏县| 昌图县| 洛南县| 龙岩市| 宣汉县| 包头市| 云霄县| 仁怀市| 镇江市| 德庆县| 潮安县| 福海县| 广宗县| 微山县| 加查县| 洛南县| 攀枝花市| 孟连| 青海省| 太保市| 历史| 卓尼县| 盐山县| 普兰店市| 洮南市| 阳山县| 东港市| 襄垣县| 仲巴县|