用asp实现的截取指定格式字符串的代码
用asp实现的截取指定格式字符串的代码
发布时间:2016-12-29 来源:查字典编辑
摘要:有段字符串:asdfasdlfajsodf{#kljlkkm#}ojgvjfkdsf{#wdfs#}llsdflksdf没任何规律的...我...

有段字符串:asdfasdlfajsodf{#kljlkkm#}ojgvjfkdsf{#wdfs#}llsdflksdf

没任何规律的...我要把里面的{#kljlkkm#}和{#wdfs#}查找出来...

1、Split办法:

复制代码 代码如下:

<%

DimI,sCode,aCode,sNewCode

sCode="asdfasdlfajsodf{#kljlkkm#}ojgvjfkdsf{#wdfs#}llsdflksdf"

aCode=Split(sCode,"{#")

sNewCode=""

ForI=0ToUBound(aCode)

IfInStr(aCode(I),"#}")>0ThensNewCode=sNewCode&"{#"&Split(aCode(I),"#}")(0)&"#}"

Next

Response.WritesNewCode

%>

2、正则办法:

复制代码 代码如下:

<%

DimsCode,sNewCode,oTempReg,Match,Matches

sCode="asdfasdlfajsodf{#kljlkkm#}ojgvjfkdsf{#wdfs#}llsdflksdf"

SetTempReg=NewRegExp

WithTempReg

.IgnoreCase=True

.Global=True

.Pattern="{#.+?#}"

SetMatches=.Execute(sCode)

ForEachMatchInMatches

sNewCode=sNewCode&Match.Value

Next

EndWith

SetTempReg=Nothing

Response.WritesNewCode

%>

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新ASP教程学习
热门ASP教程学习
编程开发子分类