计算子字符串

时间:2016-03-16 06:28:38

标签: javascript regex

如果要计算一个字符串在另一个字符串中的出现次数,哪种方法在简单性和/或性能方面更好? -

  • indexOf / for循环
  • 中使用while
  • 使用正则表达式

如果是后者,那么最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

尝试以下正则表达式:



var temp = "This is a string.";

var count = (temp.match(/is/g) || []).length;
alert(count);