相当于PHP的preg_replace的JavaScript

我正在使用一个简单的正则expression式来换行换行符:

br_regex = /<br>/; input_content = input_content.replace(br_regex, "\n"); 

这只会取代中断标记的第一个实例,但我需要全部replace。 preg_match_all()会在PHP中做到这一点,但我想知道JavaScript的等价物。

使用全局标志g

 foo.replace(/<br>/g,"\n") 

非正则expression式全局replace的JS成语:

 input_content.split('<br>').join('\n')