有段字符串: asdfasdlfajsodf{#kljlkkm#}ojgvjfkdsf{#wdfs#}llsdflksdf
没任何规律的...我要把里面的{#kljlkkm#}和{#wdfs#}查找出来...
1、Split办法:
复制代码 代码如下:
%
Dim I, sCode, aCode, sNewCode
sCode = "asdfasdlfajsodf{#kljlkkm#}ojgvjfkdsf{#wdfs#}llsdflksdf"
aCode = Split(sCode, "{#")
sNewCode = ""
For I = 0 To UBound(aCode)
If InStr(aCode(I), "#}") > 0 Then sNewCode = sNewCode "{#" Split(aCode(I), "#}")(0) "#}"
Next
Response.Write sNewCode
%>
2、正则办法:
复制代码 代码如下:
%
Dim sCode, sNewCode, oTempReg, Match, Matches
sCode = "asdfasdlfajsodf{#kljlkkm#}ojgvjfkdsf{#wdfs#}llsdflksdf"
Set TempReg = New RegExp
With TempReg
.IgnoreCase = True
.Global = True
.Pattern = "\{\#.+?\#\}"
Set Matches = .Execute(sCode)
For Each Match In Matches
sNewCode = sNewCode Match.Value
Next
End With
Set TempReg = Nothing
Response.Write sNewCode
%>
您可能感兴趣的文章:- asp截取字符串的两种应用
- asp下实现截取字符串特定部分内容函数
- asp 字符串截取函数
- GetBody asp实现截取字符串的代码
- asp从字符串里截取N个带HTML的字符的函数
- asp截取指定英汉混合字符串_支持中文
- ASP.NET 字符串截取
- asp CutStrX字符串截取函数(过滤全部HTML标记)
- asp实现截取字符串函数