Pemfilteran konten input di ASP normal hanyalah penggantian kode sumber HTML dari tanda kurung sudut kiri dan kanan, sehingga tanda kurung sudut kiri dan kanan ditampilkan pada halaman alih-alih menjalankan tanda kurung sudut sebagai tag HTML.
Tentu saja, ini harus menjadi metode pemfilteran normal, dan ada cara pamungkas lainnya untuk memfilter tag HTML, yaitu dengan mengganti sepasang tanda kurung sudut dan semua karakter dalam tanda kurung sudut dan tidak menampilkannya dari tanda kurung sudut pada konten.
Namun bila perlu mengganti seluruh isi tanda kurung siku, jelas diperlukan regularisasi. Ada dua kode, yang pertama adalah sebagai berikut:
Copy kode sebagai berikut:Function nohtml(str)
dim re
Set re=new RegExp
re.IgnoreCase =true
re.Global=True
re.Pattern=(/<.[^/<]*/>)
str=re.replace ( str,)
re.Pattern=(/<//[^/<]*/>)
str=re.replace(str,)
nohtml=str
set re=nothing
Fungsi Akhir
Jenis kedua:
Salin kode Kodenya adalah sebagai berikut:
Fungsi nohtml (str)
dim re
Set re=new RegExp
re.IgnoreCase =true
re.Global=True
re.Pattern=<(.[^>]*)>
str=re.replace(str,)
nohtml=str
set re=nothing
Fungsi Akhir