javascript 如何高级正则替换(用函数处理)

2024-10-31 02:38:55

1、首先,以如图所示的replace方法为例。replace函数第一项是正则表达式,末尾的表示全部替换,而不是只替换第一项。

javascript 如何高级正则替换(用函数处理)

3、以上是正则表达式的普通用法。高级用法比如,replace函数的第二个参数使用脑栲葱蛸函数代替。函数的第一个参数是正则表达式完整匹配,第二及后面的参数是正则表达式分组。

javascript 如何高级正则替换(用函数处理)

5、如图是一个具体使用情景,调用函数计算匹配项返回,实现了把字符串中的某一部分计算并将结果替换的效果。

javascript 如何高级正则替换(用函数处理)
猜你喜欢