正则表达式

Uncategorized
356 words

正则表达式入门

语法

1
2
3
4
5
6
7
8
9
10
11
12
13
/[...]/g		#匹配[]中的所有字符	

/[^...]/g #匹配除了[]中的所有字符

/[A-Z]/g #表示A-Z之间的所有字符,小写字母: a-z,数字:[0-9]

/./g #匹配除了还行符号中的任意单个字符

/[/s/S]/g #匹配所有空白符

/\w/g #匹配字母、数字、下划线等价于[A-Za-z0-9]

/\d+/g #匹配任意一个阿拉伯数字[0-9]

修饰符

修饰符 含义 描述
g global-全局匹配 查找所有匹配选项
i ignore 不区分大小写
m multi line- 多行匹配 使边界字符^$匹配每一行的开头和结尾,记住是多行,而不是整个字符串的开头和结尾。
s 特殊字符圆点.中包含换行符\n 默认情况下的圆点.是匹配除换行符\n之外的任何字符,加上s修饰符之后,.中包含换行符 。
Comments