javascript - 理解 Javascript 中的正则表达式

标签 javascript html json angularjs

<分区>

我是 javascript 的初学者,正在尝试学习 AngularJS。我有个问题。我很困惑如何创建一个帮助程序来解析/解码来自 JSON API 的 html 结果,例如`

summary: "\u003Cdiv\u003E\u003Cdiv\u003E \u003Cp\u003EDiantara hikmahnya adalah, wanita semakin disimpan, semakin terhormat. Yang berarti kehormatan pula bagi suaminya\u003C/p\u003E \u003Cdiv\u003E Artikel Terkait:\u003Col\u003E \u003Cli\u003E\u003Ca

来自此 API URL:http://api.situssunnah.com/api/articles.json

我尝试使用 .replace 方法但没有用。

最佳答案

您好,请在此处查看解决方案 http://jsbin.com/puyeluti/3/edit

1.替换所有Unicode字符

angular.forEach($scope.articles, function (article) {
        article.summary = article.summary.replace(/\\u003C/g, "<")
                                    .replace(/\\u003E/g, '>')
                                    .replace(/\n/g, '')
                                    .replace(/\\u0026/g,'&');
        });

2.使用ng-bind-html指令

<p ng-bind-html="i.summary"></p>

关于javascript - 理解 Javascript 中的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24783490/

相关文章:

jQuery - 在 textarea 更改时,发布到 php 脚本并使用结果更新 div

javascript - 水平画廊 - 滚动和触摸

javascript - 使用 JS 的简单用户名提示无法正常运行

javascript - angular-ui-layout - 调整大小无法在 iframe 中正常工作

javascript - 必须按下按钮才能激活 php 代码吗?

php - 如何让数组和 session 变量在浏览器刷新后恢复为空白?

javascript - 如何加载JSON基础

json - 关于自定义json schema的一些问题

javascript - 如何从浏览器控制台访问组件 Controller ?

javascript - 尝试使用带有 TTL 的谷歌 FCM 发送数据