Ada string segmen: asdfasdlfajsodf {#kljlkkm#} ojgvjfkdsf {#wdfs#} llsdflksdf
Tidak ada aturan ... Saya ingin mengetahui {#kljlkkm#} dan {#wdfs#} di dalam ...
1. Metode terpisah:
Salinan kode adalah sebagai berikut:
<%
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) & "#}"
Berikutnya
Response.WritesNewCode
%>
2. Metode reguler:
Salinan kode adalah sebagai berikut:
<%
DIMSCODE, SNEWCODE, OTEMPREG, Pencocokan, Pencocokan
scode = "asdfasdlfajsodf {#kljlkkm#} ojgvjfkdsf {#wdfs#} llsdflksdf"
Settempreg = newregexp
Withtempreg
.Ignorecase = true
.Global = true
.Pattern = "/{/#.+?/#/}"
SetMatches = .execute (scode)
ForeachMatchInmatches
SnewCode = SnewCode & Match.Value
Berikutnya
Endwith
Settempreg = tidak ada
Response.WritesNewCode
%>