Javascript RegExp匹配和多个反向引用

rypto鸽

到目前为止,我在尝试在javascript匹配中使用多个反向引用时遇到了麻烦:-

function newIlluminate() {
  var string = "the time is a quarter to two";
  var param = "time";

   var re = new RegExp("(" + param + ")", "i");

    var test = new RegExp("(time)(quarter)(the)", "i");

  var matches = string.match(test);

  $("#debug").text(matches[1]);

}

newIlluminate();

#Debug匹配正则表达式're'时会打印'time',这是param的值

我已经看到了匹配示例,其中通过将匹配条件用括号括起来使用了多个反向引用,但是我的(time)(quarter)...的匹配返回null。

我要去哪里错了?任何帮助将不胜感激!

不是黑暗的绝对

您的正则表达式实际上是在寻找timequarterthe匹配并将匹配项(如果找到)分成三个反向引用。

我认为您的意思是:

var test = /time|quarter|the/ig;

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Javascript RegExp模式匹配

来自分类Dev

Javascript:在Regex中进行反向引用而无需记住上一个匹配项

来自分类Dev

javascript regexp 在两个字符串之间找到多个匹配项

来自分类Dev

Javascript查找表与else if和多个匹配结果

来自分类Dev

Javascript-RegExp以匹配任何数字,包括无穷大,负数和e +/-数字

来自分类Dev

Javascript-RegExp以匹配任何数字,包括无穷大,负数和e +/-数

来自分类Dev

JavaScript RegExp:匹配,但不捕获

来自分类Dev

不匹配 Regexp Javascript 中的特定模式

来自分类Dev

JavaScript中对变量的多个引用

来自分类Dev

RegExp用于JavaScript中带有可选(多个)逗号和小数点的浮点数

来自分类Dev

REGEXP_REPLACE反向引用

来自分类Dev

JavaScript RegExp:为什么`\ $`不匹配`$`而是`\\ $`匹配?

来自分类Dev

Javascript变量范围和引用

来自分类Dev

正则表达式匹配JavaScript中的反向组

来自分类Dev

Javascript,正则表达式,反向匹配

来自分类Dev

javascript中的regexp循环和逻辑

来自分类Dev

JavaScript RegExp和Join模式生成

来自分类Dev

Javascript:setTimeout和多个提示

来自分类Dev

用美元符号替换javascript regexp匹配的组

来自分类Dev

用美元符号替换javascript regexp匹配的组

来自分类Dev

Javascript-RegExp在替换中返回匹配的字符串

来自分类Dev

如何在 Javascript 中通过 RegExp 匹配视图

来自分类Dev

JavaScript RegExp:给定格式的所有匹配,直到模式

来自分类Dev

具有多个修饰符的JavaScript RegExp

来自分类Dev

了解javascript函数调用和引用

来自分类Dev

Javascript和React:如何调用或引用函数?

来自分类Dev

了解javascript函数调用和引用

来自分类Dev

JavaScript中的链接分配和循环引用

来自分类Dev

JavaScript承诺反向加载

Related 相关文章

  1. 1

    Javascript RegExp模式匹配

  2. 2

    Javascript:在Regex中进行反向引用而无需记住上一个匹配项

  3. 3

    javascript regexp 在两个字符串之间找到多个匹配项

  4. 4

    Javascript查找表与else if和多个匹配结果

  5. 5

    Javascript-RegExp以匹配任何数字,包括无穷大,负数和e +/-数字

  6. 6

    Javascript-RegExp以匹配任何数字,包括无穷大,负数和e +/-数

  7. 7

    JavaScript RegExp:匹配,但不捕获

  8. 8

    不匹配 Regexp Javascript 中的特定模式

  9. 9

    JavaScript中对变量的多个引用

  10. 10

    RegExp用于JavaScript中带有可选(多个)逗号和小数点的浮点数

  11. 11

    REGEXP_REPLACE反向引用

  12. 12

    JavaScript RegExp:为什么`\ $`不匹配`$`而是`\\ $`匹配?

  13. 13

    Javascript变量范围和引用

  14. 14

    正则表达式匹配JavaScript中的反向组

  15. 15

    Javascript,正则表达式,反向匹配

  16. 16

    javascript中的regexp循环和逻辑

  17. 17

    JavaScript RegExp和Join模式生成

  18. 18

    Javascript:setTimeout和多个提示

  19. 19

    用美元符号替换javascript regexp匹配的组

  20. 20

    用美元符号替换javascript regexp匹配的组

  21. 21

    Javascript-RegExp在替换中返回匹配的字符串

  22. 22

    如何在 Javascript 中通过 RegExp 匹配视图

  23. 23

    JavaScript RegExp:给定格式的所有匹配,直到模式

  24. 24

    具有多个修饰符的JavaScript RegExp

  25. 25

    了解javascript函数调用和引用

  26. 26

    Javascript和React:如何调用或引用函数?

  27. 27

    了解javascript函数调用和引用

  28. 28

    JavaScript中的链接分配和循环引用

  29. 29

    JavaScript承诺反向加载

热门标签

归档