js中的替换方法使用经验共享
最近,一个bug被搜索了。原因是js中的替换方法。当我们需要替换一个字符串时,我们通常使用js中的替换方法。如果替换方法的第一个参数被传输,它将只替换第一个参数:
复制代码代码如下所示:
var str =0cea65d5-db8e-4876-a6f8-c88ac7f0e185,e846c244-8a19-4374-879b-0b1dc08d1747,6cb3eba4-1e22-4e4d-8800-ae31130b6f5d ;
警报(str.replace(
上面的代码旨在用逗号分隔的逗号替换为,,但实际结果只由第一个逗号替换。
要解决这个问题,只需要用常规方法替换第一个参数。代码如下:
复制代码代码如下所示:
VaR reg = new RegExp(
var str =0cea65d5-db8e-4876-a6f8-c88ac7f0e185,e846c244-8a19-4374-879b-0b1dc08d1747,6cb3eba4-1e22-4e4d-8800-ae31130b6f5d ;
警报(str.replace(REG,','));
结果如下:
以上是本文的全部内容,希望对您学习Javascript有一定的帮助。
tag:替换方法经验电脑软件js
相关内容