如何在变量串中只显示标签,

const textHtml = "<h1>What events are you looking for today?</h1> <p>Find more events you want!</p>"

output : What events are you looking for today? Find more events you want!

expected : What events are you looking for today?只显示标签h1,标签p,我不会显示标签p

并且OUTPUT ONLY DISPLAY标签<h1>和标签<p>是DELETE/NOT SHOW,原因值字符串textHtml是来自API响应的值.我不知道如何只显示标签<h1>.

有谁能帮帮我吗?很抱歉我的英语不好,谢谢你

推荐答案

因为您想要从textHtml字符串中删除整个<p>元素.借助String.replace()法,你可以很容易地用RegEx实现它.

现场演示:

const textHtml = "<h1>What events are you looking for today?</h1> <p>Find more events you want!</p>"

const res = textHtml.replace(/<p>*.*<\/p>/, '');

console.log(res);

Javascript相关问答推荐

类型错误:tasks.map不是函数(MERN堆栈)

Angular 拦截器错误处理删除方法问题

如何按预期聚合SON数据?

在贝塞尔曲线的直线上找不到交叉点:(使用@Pomax的bezier.js)

react—router v6:路由没有路径

为什么按钮会随浮动属性一起移动?

JS,当你点击卡片下方的绿色空间,而它是在它的背后转动时,

用于编辑CSS样式的Java脚本

S文本内容和值不必要的不同

如果Arrow函数返回函数,而不是为useEffect返回NULL,则会出现错误

如何通过将实例方法的名称传递给具有正确类型的参数的继承方法来调用实例方法?

钛中的onClick事件需要在两次点击之间等待几秒钟

如何在Press上重新启动EXPO-AV视频?

使用RxJS from Event和@ViewChild vs KeyUp事件和RxJS主题更改输入字段值

将相关数据组合到两个不同的数组中

如何修复使用axios运行TSC index.ts时出现的错误?

重新呈现-react -筛选数据过多

如何在Reaction中设置缺省值, Select 下拉列表,动态追加剩余值?

使用Library chart.js在一个带有两个y轴的图表中绘制两个数据集

如何在加载页面时使锚定标记成为焦点