正则表达式

2019-03-07  本文已影响0人  混世小码农

Regex

正则表达式通常用来检查,检索,替换符合某个格式的文本

元字符:

正则表达式语言由两种基本字符组成.

原义(正常)文本字符和元字符.

元字符使用正则表达式具有处理能力.

^        表示开头

$        表示结尾

*        0 or more

?        0 or 1

+        1 or more

\w        表示字母,数字,下划线,汉字任意字符

\d        表示数字

\D        表示非数字

\s        表示字符串

\S        表示非空白字符

[\s\S]    表示任意字符

[\s\S]    表示0到任意个字符

[\s\S]?  0个字符,匹配任意个字符前的次数

[a-z]      表示某个范围内的字符,与指定区间内任何字符进行匹配

[A-Z]

[0-9]

\u4e00-\u9fa5  表示中文

|          逻辑或

()        分组

{n,m}      表示最少匹配n次,最高匹配m次

{n,}      最少匹配n次

{n}        匹配前面的字符最少n次

[^X]      表示除了X外任意字符

上一篇 下一篇

猜你喜欢

热点阅读