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

html-css040

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

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

换成

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

使用正则表达式去掉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)

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

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

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