javascript - 如何仅使用正则表达式替换 HTML 组件
问题描述
我目前正在研究一些服务器端代码来解析 HTML。我有以下 html 字符串:
<div class="rte-style-maintainer rte-pre-wrap" style="white-space: pre-wrap; font-size: small; >This is a test for link {<a spellcheck="false" destination="rte:bind" data-destination="rte:bind">ABCD 156782053 </a>}</div>
并希望将括号 {} 内的内容替换为
<a href="ABCD 156782053">ABCD 156782053 </a>
我是正则表达式的新手。如何使用正则表达式从括号中获取“ABCD 156782053”?并用新值替换括号内的内容?
谢谢
解决方案
推荐阅读
- pyspark - 使用别名旋转和聚合 PySpark 数据框
- python - 将 sqlite 升级到 3.24+ pycharm
- javascript - d3:将鼠标悬停在文本中的单词上同时突出显示相应的条并使文本中的单词可点击
- python - WebDriver 按类名查找
- jsf - JSF 复合组件,多值字段
- excel - excel vba中的公共变量
- jax-rs - 大摇大摆的定义错误
- prolog - 如何在 GNU-Prolog 中运行这样的程序?
- sql-server - SSRS - 是否可以使用自定义 Excel 格式导出到 Excel 值?
- go - Golang Consumer 连接 Kafka 后接收 Kafka 消息延迟