REGEXP基础语法

个人使用https://regex101.com/这个比较多一些,大家可以使用。

#限定符(Quantlfier)

a*  a出现0次或者多次

a+  a出现1次或者多次

a?  a出现0次或者1次

a{6}  a出现6次

a{2,6}  a出现2-6次

a{2,}  a出现2次以上

#或运算符

(a|b)匹配a或者b

 (ab)|(cd)匹配ab或者cd

#字符类(character Classes)

[abc] 匹配a或者b或者c  

[a-z]  匹配小写字母

[^0-9] 匹配非数字字符

[a-fA-F0-9]匹配大小写字母和数字

#元字符(meta-characters)

\d  匹配数字字符

\D 匹配非数字字符

\w 匹配单词字符(英文、数字、下划线)

\W 匹配非单词字符

\s   匹配空白符(包括换行符、tab)

\S   匹配非空白字符

.  匹配任意字符(换行符除外)

\bword\b  \b标注字符的边界(全字匹配)

^  匹配行首

$  匹配行尾

#贪婪/懒惰匹配(Greedy|Lay|Match)

<.+>默认贪婪匹配“任意字符”

<.+?>懒惰匹配“任意字符”

你可能感兴趣的:(数学建模)