关于用正则替换一段html里面的数据

关于用正则替换一段html里面的数据,第1张

start.replace("<script.*?<\/script>\s<(?!br\/)[^>]+>","<\/script>")

换成

start.replace(/<\/script>\s*<br\s*\/[^>]*>/igm,"</script>")

首先你这太省事了,至少把原文粘贴出来吧。

正则代码:查找 <div class="ivu-tooltip-inner">([^<]*)<\/div>

替换为 <div class="ivu-tooltip-inner">\1<\/div>

使用正则表达式去掉html标签的方法常用的正则表达式是:/<[^<]+?>/g1、定义含有html标签的字符串:$text='<p>Testparagraph.</p><!--Comment--><ahref="#fragment">Othertext</a>'2、定义正则表达式并替换$val=preg_replace('/<[^<]+?>/g','',$row_get_Business['business_description'])3、截取指定长度$businessDesc=substr(val,0,110)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6121737.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-15
下一篇 2023-03-15

发表评论

登录后才能评论

评论列表(0条)

保存