gpt4 book ai didi

JavaScript 字符串替换。如何检查是否匹配?

转载 作者:行者123 更新时间:2023-11-29 15:05:36 26 4
gpt4 key购买 nike

有没有其他方法可以查明 were 是否在 String.replace 方法中匹配,然后在其结果中搜索?或者有另一种方法可以给我这些信息?我需要类似于 PHP 的 preg_replace 的行为,我可以在其中添加可选参数,该参数将填充完成的替换次数。

最佳答案

你可以用一个正则表达式和一个函数来做到这一点:

var count=0;
text.replace(replaceRegexp,function(){
count++;
return replacement;
});

这样,“count”变量将包含替换次数。示例:

var text="test test",
replaceRegexp=/test/g,
replacement="foo";

var count=0;
text.replace(replaceRegexp,function(){
count++;
return replacement;
});
console.log(count); //2

关于JavaScript 字符串替换。如何检查是否匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3422327/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com