我正在尝试匹配所有不在结束 html 标记之前的新行。
word word word
--------- 应该匹配word word word </p>
word word word
--------- 应该匹配
** 我确实知道正则表达式不是可靠的工具,但就我而言,它绰绰有余。简单的正则表达式可以完成这项工作,我只是不擅长它们。
(?<![>])[n]
- 在Chrome中工作,但在Firefox中不起作用(语法错误:无效的正则表达式组(
您可以尝试"手动实现后视"中建议的inputData.replace(/([^>])[n]/g, '$1<br>')
或解决方法。