javascript - 如何解析包含标签的字符串?
问题描述
我得到一个形式的字符串<red> Hello </red> World
- 其中红色表示红色字符串,但是这种解析器一般是如何工作的,我需要一个简单的例子))......
解决方案
您可以使用DOMParser
例子:
const parser = new DOMParser();
const htmlString = "<red> Hello </red> World";
const doc1 = parser.parseFromString(htmlString, "text/html");
// HTMLDocument
console.log(doc1.body.firstChild.textContent);
// Now you can make necessary edits with normal JS functions: .trim() etc.
推荐阅读
- asp.net - 未找到 Azure TLS 相互身份验证 X-ARR-ClientCert
- python - AWS Glue Python Shell download_and_install(args.extra_py_files) - download_from_s3(s3_file_path, local_file_path)
- python - 如何在 Python 中保存所有深度学习模型参数?
- python - 遍历 URL 列表并使用 Selenium 打开每个 url
- c# - 如何获得与任务管理器中相同的当前 CPU 时钟速度?
- python - Pandas 和 seaborn 在 x 轴上绘制了意想不到的时间框架
- python - Visual Studio Code Python 中的 Linting 阻碍了实时错误检测
- java - 如何使用 Java Spring Boot 中的 Sentry Logback 日志集成实现 SENTRY_TAGS 的环境变量插值?
- vue.js - 如何将Vuetify数据表Float列格式化为十进制和pt-br?
- kubernetes - 指标服务器在 Kubernetes 集群中不起作用