JS常用正则表达式函数
RegExp方法
test
名称 | 描述 |
函数名 | |
作用 | 执行一个检索,用来查看正则表达式与指定的字符串是否匹配 |
语法 |
|
参数 | 用来与正则表达式匹配的字符串 |
返回值 | 匹配成功:返回 匹配失败:返回 |
|
|
exec
名称 | 描述 |
函数名 | |
作用 | 在一个指定字符串中执行一个搜索匹配 当指定正则标志g时,会在 RegExpObject 的 lastIndex 属性 指定的字符处开始检索字符串,每次匹配结束,重置lastIndex的位置 |
语法 |
|
参数 | 待匹配正则表达式的字符串 |
返回值 | 匹配成功:返回一个数组
匹配失败:返回null |
示列 |
|
String方法
match
名称 | 描述 |
函数名 | |
作用 | 检索返回一个字符串匹配正则表达式的的结果 |
语法 |
|
参数 | 一个正则表达式 |
返回值 | 使用g标志:
不使用g标志:
|
示列 |
|
replace
名称 | 描述 |
函数名 | |
作用 | 返回一个 由替换值( |
语法 |
|
参数 | |
返回值 | 一个部分或全部匹配由替代模式所取代的新的字符串 |
示列 |
|
search
名称 | 描述 |
函数名 | |
作用 | 执行正则表达式和 |
语法 |
|
参数 | |
返回值 | 匹配成功
匹配失败
|
示列 |
|
split
Last updated