javascript - 将 <BR> 标签转换为 Char(10)

标签 javascript

我要转换<br>标签为Char(10)在 javascript 中以便稍后处理。但是我不明白如何将标签转换为字符代码。

我尝试了多种方法,以下是两种,但我似乎无法弄清楚。

var cleaned = str.split("<br>").join("\n");

var cleaned = str.split("<br>").join().fromCharCode(10); 

查看https://jsfiddle.net/x1t5bsoj/

这可能吗?

最佳答案

您想要替换字符串。下面的示例使用正则表达式进行不区分大小写的全局替换。

data = data.replace(/&nbsp;/gi, " ");
data = data.replace(/<br>/gi, "\n");

如果您不希望它进行不区分大小写的替换,请删除不区分大小写的修饰符“i”,如下所示:

data = data.replace(/&nbsp;/g, " ");
data = data.replace(/<br>/g, "\n");

关于javascript - 将 <BR> 标签转换为 Char(10),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35638854/

相关文章:

javascript - Jquery加载(): body class not retrieved

javascript - Backbone subview 和父 View 不能同时工作

javascript - 错误 : The loader in . css 未在 Angular 12.1.1 中返回字符串

javascript - 如何在下载时修复 "Failed - No file"?

javascript - ExpressJs 中 AngularJs 范围内的 twitter API 变量

javascript - 在 ui-router 中更改路径之前销毁作用域

ASP.Net CodeBehind 中的 JavaScript

javascript - 从其他子域页面访问子域 iframe url

javascript - AngularJS - 客户有单独的 MongoDB 数据库

javascript - 永远在最前面的标题