Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.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 RegExp匹配了什么_Javascript_Regex - Fatal编程技术网

JavaScript RegExp匹配了什么

JavaScript RegExp匹配了什么,javascript,regex,Javascript,Regex,我有一个字符串,我需要找出字符串中匹配的内容。例如: var txt = "Hello world!"; txt.replace(/[a-h]/gi, '<span>' + TEXT_MATCHED + '</span'); var txt=“你好,世界!”; txt.replace(/[a-h]/gi,“+TEXT_-MATCHED+”try var txt=“你好,世界!”; txt.替换(/([a-h])/gi,“$1”); (步骤1:使用括号对匹配的内容进行分组。步

我有一个字符串,我需要找出字符串中匹配的内容。例如:

var txt = "Hello world!";
txt.replace(/[a-h]/gi, '<span>' + TEXT_MATCHED + '</span');
var txt=“你好,世界!”;
txt.replace(/[a-h]/gi,“+TEXT_-MATCHED+”try

var txt=“你好,世界!”;
txt.替换(/([a-h])/gi,“$1”);
(步骤1:使用括号对匹配的内容进行分组。步骤2:对第一个匹配的组使用$1)

尝试

var txt = "Hello world!";
txt.replace(/([a-h])/gi, "<span>$1</span>");
var txt=“你好,世界!”;
txt.替换(/([a-h])/gi,“$1”);

(第1步:使用括号将匹配的内容分组。第2步:对第一个匹配的组使用$1)

它有时会起作用,但我不完全确定是什么使它起作用,什么使它失效。哦,它起作用了-对不起!我想我之所以认为它不起作用,是因为我忘了添加()对我的正则表达式来说,它当然不起作用。它有时起作用,但我不完全确定是什么使它起作用,什么使它失效。哦,它起作用了-对不起!我想我认为它不起作用的原因是,我忘了将()添加到我的正则表达式中,然后它当然就不起作用了。