Regular Expression

Posted hujingsong-457

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Regular Expression相关的知识,希望对你有一定的参考价值。

常用:

d-->数字0-9

D-->非数字

w-->单词字符(0-9A-Za-z_)及空白字符

s-->制表,换行,空格...等空白字符

S-->非空白字符

^-->开始位置

$--->结束位置

-->单词边界

g--->全局匹配

分组及选择符-->

|--->或者

()--->分组序号1,2...(捕获)

(?:expression)--->非捕获expression

(?=expression)--->断言自身后面出现expression

(?<=expression)--->断言自身前面出现expression

(?!expression)--->断言自身后面不出现expression

(?<!expression)--->断言自身前面不出现expression

转译字符:

-->换行

-->制表符

\-->反斜杠

.-->表示匹配点

以上是关于Regular Expression的主要内容,如果未能解决你的问题,请参考以下文章

Regular进阶: 几点性能优化的建议

Regular字体

Regular字体

cf550D Regular Bridge

HDU1502 Regular Words

LeetCode 10. Regular Expression Matching