Siehe verwandte Artikel:
http://www.csdn.net/develop/read_article.asp?id=22695
Dieser Artikel wurde auf der Grundlage dessen hinzugefügt, und einige Funktionen, die für chinesische Websites geeignet sind, haben möglicherweise nicht aufgefüllt. Überschneidung
<%
Klassenstringoperationen
'******************************************* *************************************************************
'' @Function Beschreibung: Ersetzen Sie die Zeichenfolge in das Zeichen -Typ -Array
'' @Parameter Beschreibung: -dr [String]: String, die konvertiert werden muss
'' @Return Value: - [Array] Zeichen Array Typ Type
'******************************************* *************************************************************
Öffentliche Funktionen
Redim Chararray (Len (STR))
für i = 1 bis len (str)
Chararray (I-1) = MID (STR, I, 1)
nächste
Tocharrray = chararray
Endfunktion
'******************************************* *************************************************************
'' @Function Beschreibung: Konvertieren Sie ein Array in eine Zeichenfolge
'' @Parameter Beschreibung: -arr [Array]: Daten mussten konvertiert werden
'' @Return value: - [String] String
'******************************************* *************************************************************
Öffentliche Funktionen (Byval arr)
für i = 0 bis Ubound (arr)
Strobj = Strobj & arr (i)
nächste
ArrayTring = Strobj
Endfunktion
'******************************************* *************************************************************
'' @Function Beschreibung: Überprüfen Sie, ob die Quellzeichenfolge STR mit Zeichen startet
'' @Parameter Beschreibung: -str [String]: Quellzeichenfolge
'' @Parameter Beschreibung: -chars [String]: Vergleichzeichen/String
'' @Return value: - [bool]
'******************************************* *************************************************************
Öffentliche Funktion Startswith (Byval Str, Chars)
wenn links (str, len (chars)) = chars dann
startswith = true
anders
startswith = false
Ende wenn
Endfunktion
'******************************************* *************************************************************
'' @Function Beschreibung: Überprüfen Sie, ob die Quellzeichenfolge STR mit Zeichen endet
'' @Parameter Beschreibung: -str [String]: Quellzeichenfolge
'' @Parameter Beschreibung: -chars [String]: Vergleichzeichen/String
'' @Return value: - [bool]
'******************************************* *************************************************************
Öffentliche Funktion Endswith (Byval Str, Chars)
Wenn rechts (str, len (chars)) = chars dann
Endswith = true
anders
Endswith = false
Ende wenn
Endfunktion
'******************************************* *************************************************************
'' @Function Beschreibung: kopieren n String String
'' @Parameter Beschreibung: -str [String]: Quellzeichenfolge
'' @Parameter Beschreibung: -n [int]: Anzahl der Replikate
'' @Return value: - [String] String kopieren
'******************************************* *************************************************************
Öffentlicher Funktionsklon (Byval Str, n)
für i = 1 bis n
Wert = Wert & str
nächste
Klon = Wert
Endfunktion
'******************************************* *************************************************************
'' @Function Beschreibung: Löschen Sie die vorderen N -Zeichen der Quellzeichenfolge STR
'' @Parameter Beschreibung: -str [String]: Quellzeichenfolge
'' @Parameter Beschreibung: -n [int]: Anzahl der gelöschten Zeichen
'' @Return value: - [String] gelöschte Zeichenfolge
'******************************************* *************************************************************
Öffentliche Funktion Trimstart (Byval Str, n)
Wert = MID (STR, N+1)
trimStart = Wert
Endfunktion
'******************************************* *************************************************************
'' @Function Beschreibung: Löschen Sie die letzte N -Zeichenfolge der Quellzeichenfolge STR
'' @Parameter Beschreibung: -str [String]: Quellzeichenfolge
'' @Parameter Beschreibung: -n [int]: Anzahl der gelöschten Zeichen
'' @Return value: - [String] gelöschte Zeichenfolge
'******************************************* *************************************************************
Öffentliche Funktion Trimend (Byval Str, n)
Wert = links (str, len (str) -n))
trimend = Wert
Endfunktion
'******************************************* *************************************************************
'' @Function Beschreibung: Überprüfen Sie, ob das Zeichen des Charakters ein englischer Charakter AZ oder AZ ist
'' @Parameter Beschreibung: -Character [char]: Das Charakter überprüft
'' @Return value: - [bool] Wenn es sich um ein englischer Charakter handelt, geben Sie wahr, ansonsten falsch
'***********************
|||| ..