javascript——正则表达式(RegExp、String)(未完工)

在 javascript 中,正则表达式由两部分组成:正则表达式的匹配模式文本;匹配模式文本的修饰符;

修饰符:

修饰符 说明
i 忽略大小写
g 执行全局匹配
m 执行多行匹配

匹配模式文本包括以下内容:

括号:查找某个范围内的字符:

表达式 说明
[abc] 符合括号中的任意一个即可
[^abc] 括号中的均不能出现
[0-9] 数字0-9均可
(red|blue|green) 符合三者之一

元字符:是拥有特殊含义的字符

元字符描述
. 查找单个字符,除了换行和行结束符。
w 查找单词字符。
W 查找非单词字符。
d 查找数字。
D 查找非数字字符。
s 查找空白字符。
S 查找非空白字符。
 匹配单词边界。
B 匹配非单词边界。
查找 NUL 字符。
查找换行符。
f 查找换页符。
查找回车符。
查找制表符。
v 查找垂直制表符。
xxx 查找以八进制数 xxx 规定的字符。
xdd 查找以十六进制数 dd 规定的字符。
uxxxx 查找以十六进制数 xxxx 规定的 Unicode 字符。
原文地址:https://www.cnblogs.com/SunBlog/p/4057688.html