我需要使用换行字符编辑表格中行的单元格。这些单元格的编辑由 textarea 使用 jQuery 进行。问题是,textarea 使用\n 换行,而 html 页面使用 br 标签。
这是我的代码:
$('#id_textarea').val(cell_string.replace(/<br>\*/gi,'\n'));
我知道,那个字符串有 br 标签 likes (NOTE-1):
<br></br>
我试过:
$('#id_textarea').val(cell_string.replace(/**<br></br>**\*/gi,'\n'));
但仍然无法理解正则表达式的工作原理。
和there是我的问题的图片。
注意 1 - 这些 br 标签由:
content = content.replace(/\n/g, "<br>");
在数据库中有:
<br>
在 Firefox 中:
<br></br>
在 Chrome 中:
<br>
为什么?
最佳答案
关于jquery - html textarea 将 br 标签替换为\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22217073/