我试图返回在字符串中找到字符串s.t()
的次数,但是我无法获得正确的正则表达式...
例如
var string = 'function(test) {s.t(); s.t(dsabf); s.t();}'
var re = new RegExp('s\.t\(\)', "g");
return re;
应返回2个元素['s.t()', 's.t()']
组成的数组,但它应包含3个元素['s.t', 's.t', 's.t']
我也尝试过使用^s\t\(\)$
,但是没有返回匹配结果...
我该如何修复我的正则表达式以使其按预期工作?