正则基础
- "."匹配
点符号用于匹配除换行符之外的任意一个字符。

- "*"匹配
"*"符号用于匹配前一个字符0次或任意多次。可以配合"."匹配使用。


- "{n,m}"符号
"{n,m}"符号用于匹配前面的字符n到m次。

- "^"符号
"^"符号用于匹配行开头的字符。

- "$"符号
"$"用于匹配尾部,以一串字符结尾的行。"^$"则代表该行为空。

- "[]"符号
用于匹配方括号内出现的任一字符。如果遇到比较大范围的匹配,就需要使用“-”号做范围限定。如果"^"号出现在[]中,则代表取反。

- "\"符号
转义字符

- "\<"符号和"\>"符号
用于界定单词的左边界和右边界。

- "\d"符号
匹配一个数字,等价于[0-9]

- "\b"符号
匹配单词的边界

- "\B"符号
匹配非单词的边界

- "\w"符号
匹配字母、数字和下划线,等价于[A-Za-z0-9]。

- "\W"符号
匹配非字母、非数字、非下划线,等价于[^A-Za-z0-9]。

- "\n"符号
匹配一个换行符。 - "\r"符号
匹配一个回车符。 - "\t"符号
匹配一个制表符。 - "\f"符号
匹配一个换页符。 - "\s"符号
匹配任何空白字符。 - "\S"符号
匹配任何非空白字符。
声明:Hello World|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权
转载:转载请注明原文链接 - 正则表达式
Comments | NOTHING