正規表示式的表示及基本應用

2021-10-10 04:02:07 字數 701 閱讀 9609

1.[abc]:a、b、c中任意的乙個字元

2.[^abc]:除了a、b、c的任意字元

3.[a-z]:a、b、c …、z中的任意乙個字元

4.[a-za-z0-9]:a~ z、a~ z、0~9中任意乙個字元

5.[a-z&&[^bc]]:a~z中除了b和c以外的任意乙個字元,其中&&表示「與」的關係

6. •:任意乙個字元

7.\d:任意乙個數字字元,相當於[0-9]

8.\w:單詞字元相當於[a-za-z0-9_]

9.\s:空白字元、相當於[\t\n\x0b\f\r]

10.\d:非空數字字元

11.\w:非單詞字元

12.\s:非空白字元

13.x?:表示0個或1個x

14.x*:表示0個或任意多個x

16.x:表示n個x

17.x:表示n個到任意多個x(大於等於n個x)

18.x:表示n個到m個x

19.\d+:整數

20.\d+.\d+:小數

21.手機號的正規表示式:

字串支援的正規表示式的方法一:

string支援的正規表示式的方法之二:

字串支援的正規表示式的方法三:

正規表示式在NLP中的基本應用

正規表示式在nlp中的作用 1.將非結構化文件轉化為結構化文字 2.去噪 在python中使用re模組來實現正規表示式 import re text string 組合範疇語法 combinatory categorial grammar,是在ab演算基礎上進行擴充套件而產生的範疇語法。從語法理論視...

grep及基本正規表示式

grep是一種強大的文字搜尋工具,它能使用特定模式匹配 包括正規表示式 搜尋文字,並預設輸出匹配行。unix的grep家族包括grep egrep和fgrep。root localhost cat test root rootck chroot rroot roott rrot rrtt rott ...

正規表示式應用

d 非負整數 正整數 0 0 9 1 9 0 9 正整數 d 0 非正整數 負整數 0 0 9 1 9 0 9 負整數 d 整數 d 非負浮點數 正浮點數 0 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 正浮點數 d 非正浮點數 負浮點數 0 0 9 0 ...