【发布时间】:2010-09-29 06:23:33
【问题描述】:
我正在使用一个简单的正则表达式将中断标签替换为换行符:
br_regex = /<br>/;
input_content = input_content.replace(br_regex, "\n");
这只会替换中断标记的第一个实例,但我需要全部替换。 preg_match_all() 可以在 PHP 中解决问题,但我想知道 JavaScript 的等价物。
【问题讨论】:
-
由于您不需要匹配正则表达式模式,因此您应该在 PHP 中使用 str_replace() 而不是 preg_match_all() 作为示例: $str = str_replace('
', " \n", $str); -
你真的应该把标题改成 preg_replace 而不是 preg_match_all,这很容易混淆,并且在搜索时没有帮助
标签: php javascript regex