JavaScript 相当于 PHP 的preg_replace
2022-08-30 08:38:47
我正在使用一个简单的正则表达式将中断标记替换为换行符:
br_regex = /<br>/;
input_content = input_content.replace(br_regex, "\n");
这仅替换中断标记的第一个实例,但我需要全部替换。 会在PHP中做这个把戏,但我想知道JavaScript的等价物。preg_match_all()
我正在使用一个简单的正则表达式将中断标记替换为换行符:
br_regex = /<br>/;
input_content = input_content.replace(br_regex, "\n");
这仅替换中断标记的第一个实例,但我需要全部替换。 会在PHP中做这个把戏,但我想知道JavaScript的等价物。preg_match_all()
使用全局标志:g
foo.replace(/<br>/g,"\n")
JS 惯用语用于非正则表达式全局替换:
input_content.split('<br>').join('\n')