RegEx-具有可变关键字的JavaScript .match()

强盗

我有一个带有关键字的字符串,以逗号分隔。

现在,我还有一个不错的RegEx可以过滤出该字符串中与queried-string匹配的所有关键字

看看这个最初的问题-RegEx-从逗号分隔的字符串中提取包含子字符串的单词

下面的例子很好用;它具有一个masterString和一个resultString。最后一个仅包含其中至少包含单词“ car的关键字

masterString = "typography,caret,car,align,shopping-cart,adjust,card";
resultString = masterString.match(/[^,]*car[^,]*/g);
console.log(resultString);

上面代码的结果;

"caret", "car", "shopping-cart", "card"

但是,如何使用带有可变匹配词的RegEx(在此示例中,单词“ car ”是静态的,而不是可变的)。

我认为它必须使用RegExp来做某事-但我不知道...

将要

这个怎么样?,您只需要用String替换\ \,它对我有用。它可以找到您的字符串是否带有“ car”,而不是其他类似的单词

 var query  = 'car';
 var string = "car,bike,carrot,plane,card";
 var strRegEx = '[^,]*'+query+'[,$]*'; 
 string.match(strRegEx);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

RegEx-具有可变关键字的JavaScript .match()

来自分类Dev

regex-pattern-match如何匹配具有固定前缀的可变长度单词?

来自分类Dev

How to dynamically create regex to use in .match Javascript?

来自分类Dev

Javascript regex match()返回匹配的部分(子集)

来自分类Dev

Javascript Regex to match feet inches measurement issue

来自分类Dev

没有 `match` 的 `with` 关键字在 Coq 中的归纳类型中有什么作用?

来自分类Dev

NodeJS REGEX:高效的Regex搜索多个关键字?

来自分类Dev

Rails 4中的路由问题有关在rails 3中运行的match关键字

来自分类Dev

有什么方法可以不使用match来突出显示默认的vim关键字?

来自分类Dev

Scala:如何使用不带match关键字的case关键字?

来自分类Dev

Wrong RegEx match in Dart

来自分类Dev

Jquery Value match Regex

来自分类Dev

Regex multiple match substring

来自分类Dev

Search/Match regex in Python

来自分类Dev

Regex101 vs JavaScript String.match分歧

来自分类Dev

Javascript Regex match()在IE6中不起作用

来自分类Dev

带有JPG的Laravel Regex Match Url不起作用

来自分类Dev

Java Regex,替换SQL查询中的关键字

来自分类Dev

查找逗号和关键字列表之间的单词 RegEx

来自分类Dev

有没有办法从Tableau的regexp_match语句中排除某些关键字?

来自分类Dev

JavaScript:RegEx-不返回match1,match2等

来自分类Dev

JavaScript:RegEx-不返回match1,match2等

来自分类Dev

Javascript搜索并显示具有匹配关键字的div

来自分类Dev

具有多个参数或关键字的JavaScript Filter()函数

来自分类Dev

为什么[regex] match()和-match不同?

来自分类Dev

为什么[regex] match()和-match不同?

来自分类Dev

具有数字字符和#的match.regex语法

来自分类Dev

允许为具有可变拼写的关键字建立页面索引

来自分类Dev

Regex to match and limit character classes

Related 相关文章

  1. 1

    RegEx-具有可变关键字的JavaScript .match()

  2. 2

    regex-pattern-match如何匹配具有固定前缀的可变长度单词?

  3. 3

    How to dynamically create regex to use in .match Javascript?

  4. 4

    Javascript regex match()返回匹配的部分(子集)

  5. 5

    Javascript Regex to match feet inches measurement issue

  6. 6

    没有 `match` 的 `with` 关键字在 Coq 中的归纳类型中有什么作用?

  7. 7

    NodeJS REGEX:高效的Regex搜索多个关键字?

  8. 8

    Rails 4中的路由问题有关在rails 3中运行的match关键字

  9. 9

    有什么方法可以不使用match来突出显示默认的vim关键字?

  10. 10

    Scala:如何使用不带match关键字的case关键字?

  11. 11

    Wrong RegEx match in Dart

  12. 12

    Jquery Value match Regex

  13. 13

    Regex multiple match substring

  14. 14

    Search/Match regex in Python

  15. 15

    Regex101 vs JavaScript String.match分歧

  16. 16

    Javascript Regex match()在IE6中不起作用

  17. 17

    带有JPG的Laravel Regex Match Url不起作用

  18. 18

    Java Regex,替换SQL查询中的关键字

  19. 19

    查找逗号和关键字列表之间的单词 RegEx

  20. 20

    有没有办法从Tableau的regexp_match语句中排除某些关键字?

  21. 21

    JavaScript:RegEx-不返回match1,match2等

  22. 22

    JavaScript:RegEx-不返回match1,match2等

  23. 23

    Javascript搜索并显示具有匹配关键字的div

  24. 24

    具有多个参数或关键字的JavaScript Filter()函数

  25. 25

    为什么[regex] match()和-match不同?

  26. 26

    为什么[regex] match()和-match不同?

  27. 27

    具有数字字符和#的match.regex语法

  28. 28

    允许为具有可变拼写的关键字建立页面索引

  29. 29

    Regex to match and limit character classes

热门标签

归档