在匹配中使用字符串
Use string in match
本文关键字:字符串 更新时间:2023-09-26
您好,我有一个脚本,其中有一个带有元描述的文本区域,并且我有一个输入文本字段,我在其中放置关键字。然后我打印匹配项,到目前为止我已经制作了这个脚本:
var countDescription = tinymce.get('myTextEditor').getContent();
var count = (countDescription.match(/is/g) || []).length;
它工作得很好,但我的问题是不是匹配单词"is",而是希望它匹配我的字符串"u"
我尝试过类似的东西:
var count = (countDescription.match("/" +u, "/g") || []).length;
但它真的不起作用..
希望有人可以帮助我。
您需要在此处使用RecExp
对象:
var count = (countDescription.match(new RegExp(u, 'g')) || []).length;
其中变量 u
包含要匹配的字符串。
PS:确保u
没有任何特殊的正则表达式元字符。否则,您将需要逃离它们。
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- jQuery中是否内置了任何字符串格式化函数
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- ng打开空字符串
- 正则表达式在字符串中找到base64
- 如何将字符串值从php页面发送到java脚本页面
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 对id以某个字符串开头的元素进行计数
- Javascript逻辑运算符和字符串/数字
- 反向字符串比较
- 如何有效地将游戏数据存储在URL查询字符串中
- 可变大小的JavaScript字符串如何成为基元类型
- 将DOM节点值与字符串Javascript进行比较
- 如何在 Javascript 中将变量的值从字符串转换为整数
- 本地存储中的字符串到字节数组转换
- JavaScript按钮/输入/函数,字符串反转
- 从查询字符串参数推断出正确的数据类型
- 高亮显示与数组字符串一起使用时文本插件中断
- 如何检查字符串的一部分与数组匹配