Saya menulis ekspresi reguler yang cocok, dan ini adalah satu-satunya fungsi yang saya gunakan.
Salin kode sebagai berikut:<%
str = request(str)
reg = request(reg)
set regex = new RegExp
With regex
.Pattern = reg
.IgnoreCase = False
.Global = True
End With
Set match = regex.Execute(str)
Jika match.Count > 0 Maka
Untuk Masing-masing cocok di match
Response.Tulis <B><input value= & matched.Value & ></B> Posisi: <B> & matched.FirstIndex & </B>
Panjang
:&matched.Length&<BR>Next
Else
Response.Tulis <B> & regex.Pattern & </B> Tidak ditemukan kecocokanEnd
Jika
Set regex = tidak ada
%>
<form method=post >
text :<br>
<textarea cols=50 baris=10 nama=str><%=str%></textarea><br>
regexp:<input name=reg value=<%=reg%>><br>
<input type=submit value=regexp>
</form>
Tentang fungsi ekspresi reguler tertentu