如何在变量中存储多个模式参数并在 JavaScript 中打印该变量的值

how to store Multiple pattern parameter in variable and print ihe values of that variable in JavaScript

本文关键字:变量 打印 JavaScript 存储 模式 参数      更新时间:2023-09-26

我在那个字符串中有str变量吗

var str ="西班牙的1_raj主要停留在平原2_raj4_raj6_raj_1_raj1_raj3_raj";

var res = str.match(/1_raj/g);

我想存储(1_raj,2_raj,3_raj,4_raj,...等 ) 在 res 变量中,以便我可以在变量 res 中获得不同的 (1_raj,2_raj,3_raj,...) 值

谢谢

使用此正则表达式得到结果,

var res = str.match(/[0-9]{1}_raj/g);

0_raj1_raj、..到9_raj匹配

如果您的值大于 9,请更改括号中的值,例如10_raj

var res = str.match(/[0-9]{2}_raj/g);

现在,您可以通过循环访问数组"res"来使用单独的值。

for(var i = 0; i < res.length; i++) {
   alert(res[i]); // here you will get each value separately, as you want.
}

希望它有效。谢谢。