javaScript 的 replace 关于正则的用法

Posted 酱油君nihao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaScript 的 replace 关于正则的用法相关的知识,希望对你有一定的参考价值。

var str="AGFCGFfG"
document.write(str.replace(/[^ABCDf]/g,‘H‘))  

------》》》》AHHCHHfH

解释:

1、说正则:

[^xyz]

负值字符集合。匹配未包含的任意字符。例如, ‘[^abc]‘ 可以匹配 "plain" 中的‘p‘、‘l‘、‘i‘、‘n‘。

所以str匹配的字符是:_GF_GF_G  ,然后把这些全替换为H  ,所以结果就是AHHCHHfH。

replace的把匹配到替换为后面的字符。


以上是关于javaScript 的 replace 关于正则的用法的主要内容,如果未能解决你的问题,请参考以下文章