【发布时间】:2014-04-08 15:38:00
【问题描述】:
我需要使用换行符来编辑表格中的行单元格。这些单元格的编辑由 textarea 和 jQuery 完成。问题是,textarea 使用 \n 换行,但 html 页面使用 br 标签。
这是我的代码:
$('#id_textarea').val(cell_string.replace(/<br>\*/gi,'\n'));
我知道,那个字符串有 br 标签喜欢(NOTE-1):
<br></br>
我试过了:
$('#id_textarea').val(cell_string.replace(/**<br></br>**\*/gi,'\n'));
但还是不明白,正则表达式是如何工作的。
there 是我的问题的图片。
NOTE-1 - 这些 br 标签由以下人员制作:
content = content.replace(/\n/g, "<br>");
在数据库中有:
<br>
在 Firefox 中:
<br></br>
在 Chrome 中:
<br>
为什么?
【问题讨论】: