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