JS正则相关函数
2021-04-25 18:57:46 0 举报
AI智能生成
登录查看完整内容
js正则, search, replace, match, exec, test
作者其他创作
大纲/内容
正则相关函数
String.prototype
.search(string | regexp)
不区分全局模式
第二参数
字符串
$$ 表示插入一个$符号
$&插入匹配的子串
$` 插入匹配的子串左边的内容
$' 插入匹配的子串右边的内容
参数列表
str 被匹配的字符串
match: 匹配的子串(对应是字符串时的$&)
offset 匹配的子串在原字符串中的偏移量
NamedCaptureGroup 命名捕获匹配的对象
示例
.match(str | regexp)
非全局模式
返回第一个完整匹配及相关捕获组(括号包裹起来的字符)信息
全局模式
返回完整正则表达式匹配所有结果. 不会返回捕获组及相关属性
未匹配到结果返回null
RegExp.prototype
exec
与match方法表现一致
同时会在正则对象下记录lastIndex位置
test
0 条评论
回复 删除
下一页