Pusat demonstrasi stasiun keren terbesar di Cina!
Kelas ini digunakan untuk memproses string, yang ditulis oleh orang asing.
Cara menggunakan:
=====================================
<!-#termasuk file = stringoperations.asp->
<%
Redup str
Atur str = stringoperations baru
Test = str.tocharray (lihat ini)
response.write <strong> str.tocharray </strong>:
untuk i = 0 ke ubound (tes)
response.write test (i) &
Berikutnya
response.write <br> <br>
test1 = stra.arraytring (tes)
response.write <strong> str.arraytring </strong>: & test1
response.write <br> <br>
response.write <strong> str.startswith </strong>: & str.startswith (test1, ch)
response.write <br> <br>
response.write <strong> str.endwith </strong>: & Strongswith (test1, out)
response.write <br> <br>
Response.write <strong> str.clone </strong>: & str.clone (ABC, 10)
response.write <br> <br>
response.write <strong> str.trimstart </strong>: & strimstart (test1, 3)
response.write <br> <br>
response.write <strong> str.trimend </strong>: & strongr.trimend (test1, 2)
response.write <br> <br>
response.write <strong> str.swapcase </strong>: & str.swapcase (hihihi) (hihihi)
response.write <br> <br>
response.write <strong> str.isalphabetic </strong>: & str.isalphbetic (!)
response.write <br> <br>
response.write <strong> str.capitalize </strong>: & str.capitalize (Clara Fehler)
atur str = tidak ada
%>
================ Stringoperations.asp =================
<%
STREEDOPERASI KELAS
'****************************************** *** **********************************
'' @Function Deskripsi: Ganti string ke array tipe char
'' @Parameter Deskripsi: -dr [string]: string yang perlu dikonversi
'' @Return value: - [array] array tipe char
'****************************************** *** **********************************
Fungsi publik
Redim chararray (len (str))
untuk i = 1 ke len (str)
Chararray (I-1) = mid (str, i, 1)
Berikutnya
Tocharrray = Chararray
fungsi akhir
'****************************************** *** **********************************
'' @Function Deskripsi: Konversi array menjadi string
'' @Parameter Deskripsi: -arr [array]: Data perlu dikonversi
'' @Return value: - [string] string
'****************************************** *** **********************************
Fungsi Publik (Byval Arr)
untuk i = 0 ke ubound (arr)
Strobj = strobj & arr (i)
Berikutnya
arraytring = strobj
fungsi akhir
'****************************************** *** **********************************
'' @Function Deskripsi: Periksa apakah string sumber STR dimulai dengan chars
'' @Parameter Deskripsi: -str [String]: Source String
'' @Parameter Deskripsi: -chars [String]: Karakter/String Perbandingan
'' @Return value: - [bool]
'****************************************** *** **********************************
Fungsi Publik Startswith (Byval STR, Chars)
jika dibiarkan (str, len (chars)) = chars lalu
startswith = true
kalau tidak
startswith = false
akhiri jika
fungsi akhir
'****************************************** *** **********************************
'' @Function Deskripsi: Periksa apakah string sumber str string dengan chars
'' @Parameter Deskripsi: -str [String]: Source String
'' @Parameter Deskripsi: -chars [String]: Karakter/String Perbandingan
'' @Return value: - [bool]
'****************************************** *** **********************************
Fungsi Publik Endswith (Byval STR, Chars)
Jika benar (str, len (chars)) = chars lalu
endswith = true
kalau tidak
endswith = false
akhiri jika
fungsi akhir
'****************************************** *** **********************************
'' @Function Deskripsi: Salin n String str string
'' @Parameter Deskripsi: -str [String]: Source String
'' @Parameter Deskripsi: -n [int]: Jumlah replika
'' @Return value: - [String] Salin String
'****************************************** *** **********************************
Fungsi Publik Klon (Byval Str, N)
untuk i = 1 hingga n
Nilai = Nilai & STR
Berikutnya
klon = nilai
fungsi akhir
'****************************************** *** ************
|||Stasiun Pengunduhan Sumber Daya Sumber Situs Web Terbesar,
*****************'' @Function Deskripsi: Hapus karakter N depan dari string Sumber STR
'' @Parameter Deskripsi: -str [String]: Source String
'' @Parameter Deskripsi: -n [int]: Jumlah karakter yang dihapus
'' @Return value: - [string] string yang dihapus
'****************************************** *** **********************************
Fungsi Publik TrimStart (Byval Str, N)
Nilai = mid (str, n+1)
trimstart = nilai
fungsi akhir
'****************************************** *** **********************************
'' @Function Deskripsi: Hapus string N terakhir dari string sumber STR
'' @Parameter Deskripsi: -str [String]: Source String
'' @Parameter Deskripsi: -n [int]: Jumlah karakter yang dihapus
'' @Return value: - [string] string yang dihapus
'****************************************** *** **********************************
Public Function Trimend (Byval Str, N)
Nilai = kiri (str, len (str) -n))
trimend = nilai
fungsi akhir
'****************************************** *** **********************************
'' @Function Deskripsi: Periksa apakah karakter karakternya adalah karakter bahasa Inggris AZ atau AZ
'' @Parameter Deskripsi: -GarActer [char]: Karakter diperiksa
'' @Return value: - [bool] Jika itu adalah karakter bahasa Inggris, kembalikan benar, sebaliknya salah
'****************************************** *** **********************************
Fungsi publik
Asciivalue = cint (ASC (karakter))
if (65 <= asciivalue dan asciivalue <= 90) atau (97 <= asciivalue dan asciivalue <= 122) kemudian
Isalphabetic = true
kalau tidak
Isalphabetic = false
akhiri jika
fungsi akhir
'****************************************** *** **********************************
'' @Function Catatan: Lakukan konversi huruf kecil dari string str
'' @Parameter Deskripsi: -str [String]: Source String
'' @Return value: - [string] string yang dikonversi
'****************************************** *** **********************************
Swapcase fungsi publik (str)
untuk i = 1 ke len (str)
Saat ini = mid (str, i, 1)
Jika isalphabetic (saat ini) maka
Tinggi = ASC (ucase (saat ini))
Rendah = ASC (lcase (saat ini))
Jumlah = tinggi + rendah
Return = return & chr (sum-asc (saat ini))
kalau tidak
Return = Return & Current
akhiri jika
Berikutnya
Swapcase = kembali
fungsi akhir
'****************************************** *** **********************************
'' @Function Deskripsi: Konversi huruf pertama dari setiap kata dalam string sumber str string menjadi huruf besar
'' @Parameter Deskripsi: -str [String]: Source String
'' @Return value: - [string] string yang dikonversi
'****************************************** *** **********************************
Function Public Capitalise (STR)
Kata = split (str,)
untuk i = 0 ke ubound (kata -kata)
Jika tidak, i = 0 lalu
Tmp =
akhiri jika
Tmp = tmp & ucase (kiri (kata (i), 1)) & kanan (kata (i), len (kata-kata (i))-1)
kata -kata (i) = tmp
Berikutnya
Capitalise = ArrayTring (Words)
fungsi akhir
kelas akhir
%>