Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从正则表达式中获取通配符值_Javascript_Regex - Fatal编程技术网

Javascript 从正则表达式中获取通配符值

Javascript 从正则表达式中获取通配符值,javascript,regex,Javascript,Regex,我有一个正则表达式,它遵循如下模式 /[x][y]\n1*2%3 其中x和y的值是可变的 有没有办法将这些值提取到javascript变量中?当然可以。就个人而言,我建议花一两个小时学习一些基本的正则表达式教程。它们是一件非常重要的事情,你自己去弄清楚它们会比得到答案更好。好的,所以我使用通配符来接近这个。match(/[.]/g)//返回['[x]','[y]']但是如果我想有多个字符:.match(/[.+]/g)//返回['[x][y]']显然,我希望第二个结果与第二个结果相同1st@C

我有一个正则表达式,它遵循如下模式

/[x][y]\n1*2%3
其中x和y的值是可变的


有没有办法将这些值提取到javascript变量中?

当然可以。就个人而言,我建议花一两个小时学习一些基本的正则表达式教程。它们是一件非常重要的事情,你自己去弄清楚它们会比得到答案更好。好的,所以我使用通配符来接近这个。match(/[.]/g)//返回['[x]','[y]']但是如果我想有多个字符:.match(/[.+]/g)//返回['[x][y]']显然,我希望第二个结果与第二个结果相同1st@Cathal,请提供一些示例文本,我们将对此进行平方处理。您还需要分组和捕获,如下所示: