我试图显示html而不是html标签,所以我使用了这个正则表达式。
String(text).replace(/<[^>]+>/gm, '');
要替换html标记并删除了所有html标记,但文本中仍然有& # 10;
。
我想这是换行符。
如何逃避它?
&安培; #10;&amp; #10;&amp; #10;&amp; #10;&amp; #10;&amp; #10;&amp; #10;&amp; #10;&amp; #10;其中:访问代码:0164 125后跟#符号。&amp; #10;回顾及放大器; #10; - 新模板PRE DR模板v03.xlsx&amp; #10; - 关于变化的信息&amp; #10; - Documentacion描述功能,事件和项目代码。 - 交付软件 - 测试
答案 0 :(得分:1)
只需使用以下代码:
var text = "A string to have & # 10; removed"
text.replace(/& # 10;/g, ""); //Returns "A string to have removed"
请注意,多行修改器(m)不是必需的。