你好我有一个脚本,我有一个textarea与元描述,我有一个输入文本字段,我把关键字。然后我打印匹配,到目前为止我已经制作了这个脚本:
var countDescription = tinymce.get('myTextEditor').getContent();
var count = (countDescription.match(/is/g) || []).length;
它的效果很好,但我的问题不是匹配“是”这个词我希望它匹配我的字符串“你”
我尝试过类似的事情:
var count = (countDescription.match("/" +u, "/g") || []).length;
但它真的不起作用..
希望有人可以帮助我。
答案 0 :(得分:0)
您需要在此处使用RecExp
对象:
var count = (countDescription.match(new RegExp(u, 'g')) || []).length;
变量u
包含您要匹配的字符串。
PS:确保u
没有任何特殊的正则表达式元字符。否则你将需要逃脱它们。