使用正则表达式 移除 HTML 标签后得到字符串

需求分析

后台返回的数据是 这样式的 需要讲html 标签替换

html 复制代码
high_light_text: "<span style='color:red'>OPPO</span> <span style='color:red'>OPPO</span> 白色 01"

使用正则表达式

js 复制代码
function stripHTMLTags(htmlString) {
  return htmlString.replace(/<[^>]+>/g, '');
}

var htmlString = "<span style='color:red'>OPPO</span> <span style='color:red'>OPPO</span> 白色 01";
var plainText = stripHTMLTags(htmlString);
console.log(plainText);

在上述代码中,stripHTMLTags 函数使用正则表达式 /<[^>]+>/g 来匹配所有的 HTML 标签,并使用空字符串进行替换,从而将 HTML 标签移除。
最后,返回移除 HTML 标签后的字符串。

相关推荐
爱宇阳10 分钟前
Nuxt4 + Tailwind CSS v4 自定义响应式断点完整指南
前端·css·nuxt4
Jutick30 分钟前
揭秘低延迟:WebSocket 实时行情如何拯救你的量化策略?——Python 生产级实现
前端
~欲买桂花同载酒~30 分钟前
项目优化-vite打包优化
前端·javascript·vue.js
林夕sama33 分钟前
多线程基础(五)
java·开发语言·前端
我叫蒙奇36 分钟前
husky 和 lint-staged
前端
kyriewen38 分钟前
JavaScript 继承的七种姿势:从“原型链”到“class”的进化史
前端·javascript·ecmascript 6
穷鱼子酱40 分钟前
ElSelect二次封装组件-实现分页(下拉加载、缓存)、回显
前端
科科睡不着41 分钟前
拆解iOS实况照片📷 - 附React web实现
前端
前端老兵AI42 分钟前
Electron 桌面应用开发入门:前端工程师的跨平台利器
前端·electron
胖子不胖43 分钟前
浅析cubic-bezier
前端