永发信息网

正则获取pre之间的内容再过滤br

答案:1  悬赏:80  手机版
解决时间 2021-01-24 02:26
只想让文字出现<br>,<pre></pre>里面的代码不让出现<br>而是回车换行
<%
a = rs("content")
Set re = CreateObject("VBScript.RegExp")
re.IgnoreCase = False '是否区分大小写
re.Global = True '只匹配搜索到的第一个还是全部
re.Pattern = "<pre name=code class=html>?=.*</?br[^>]*></pre>" '定义正则表达式
a = re.Replace(a, "0") '用空字符""替换匹配到的
Response.Write(a)
%>

以上代码,主要是想删除<pre name=code class=html></pre>之间的<br>字符,但是我试了没有效果,如果直接:
re.Pattern = "</?br[^>]*>" '定义正则表达式

这样倒是有效,但为何不能从<pre></pre>之间进行删除?不想删除所有内容的<br>字符,只想从<pre></pre>之间删除。
最佳答案
Pattern = "<(br|/br|br/)>(?=((?!</?pre).)*</pre>)"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
西雅图花艺馆地址在什么地方,我要处理点事
单选题Itseemed_________everybodykneww
缘源圆鲜花地址好找么,我有些事要过去
某化学活动小组以“酸碱盐的性质”为主题,进
头大脚小站不稳.打一动物
活期余额9.00元是90块钱吗
公主花艺鲜花店地址在什么地方,我要处理点事
单选题下列有关北魏民族融合情况的表述,不正
qq空没有互动,亲密度怎么会增加
二小小董花店地址有知道的么?有点事想过去
Have you ever heard someone use the phrase
静花缘花坊(唯一花缘)地址在什么地方,想过去
天秤的秤怎么读
判断题甲数除以乙数的商是21.如果甲数缩小10
我是湖南考生,今年刚上二本线,高出12分,报
推荐资讯
脸很痒是怎么回事
阅读理解LindaandMaryaregoodfriends.Linda
中国联通(红旗街)地址有知道的么?有点事想过
下列各句中成语使用正确的一项是A.他俩是生死
单选题统治者害怕文人心怀不满,就专门挑文字
氨根离子的σ键电子对数是多少?
百佳超市地址在什么地方,想过去办事
413 request entity too large是什么意思
离婚了,在户口所在地没有房子可不可以申请宅
广东省遂溪县农业局怎么去啊,我要去那办事
吉林四平卷烟厂 电气类本科生待遇如何?
男人婚内爱上一个女人,故意和老婆冷战吵架想
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?