関連記事を参照してください:
http://www.csdn.net/develop/read_article.asp?id=22695
この記事は、この記事に基づいて追加されており、中国のウェブサイトが入力するのに適した機能を追加しています。交差点
<%
クラスStringoperations
'********************************************* ****************************
'' @Function説明:文字列をcharタイプ配列に置き換えます
'' @parameter説明:-dr [string]:変換する必要がある文字列
'' @return値: - [配列] charタイプ配列
'********************************************* ****************************
パブリック機能
Redim Chararray(Len(str))
i = 1 to len(str)
Chararray(i-1)= mid(str、i、1)
次
Tocharrray = Chararray
エンド関数
'********************************************* ****************************
'' @Function説明:配列を文字列に変換します
'' @Parameter説明:-ARR [配列]:変換する必要がありました
'' @return値: - [string] string
'********************************************* ****************************
パブリック機能(byval arr)
i = 0からubound(arr)の場合
strobj = strobj&arr(i)
次
arraytring = strobj
エンド関数
'********************************************* ****************************
'' @Function説明:ソース文字列STRがCHARSで始まるかどうかを確認します
'' @parameter説明:-str [string]:ソース文字列
'' @parameter説明:-chars [string]:比較文字/文字列
'' @return値: - [bool]
'********************************************* ****************************
パブリック関数Startswith(byval str、chars)
残っている場合(str、len(chars))= chars
Startswith = true
それ以外
startswith = false
ifを終了します
エンド関数
'********************************************* ****************************
'' @Function説明:ソース文字列STRがCHARSで終了するかどうかを確認します
'' @parameter説明:-str [string]:ソース文字列
'' @parameter説明:-chars [string]:比較文字/文字列
'' @return値: - [bool]
'********************************************* ****************************
パブリック関数のendswith(byval str、chars)
正しい場合(str、len(chars))= chars
endswith = true
それ以外
endswith = false
ifを終了します
エンド関数
'********************************************* ****************************
'' @Function説明:n文字列strをコピーします
'' @parameter説明:-str [string]:ソース文字列
'' @parameter説明:-n [int]:レプリカの数
'' @return値: - [文字列]コピー文字列
'********************************************* ****************************
パブリック関数クローン(byval str、n)
i = 1からnの場合
Value = value&str
次
クローン=値
エンド関数
'********************************************* ****************************
'' @Function説明:ソース文字列strのフロントn文字を削除します
'' @parameter説明:-str [string]:ソース文字列
'' @parameter説明:-n [int]:削除された文字の数
'' @return値: - [string]削除された文字列
'********************************************* ****************************
パブリック関数trimstart(byval str、n)
value = mid(str、n+1)
trimstart = value
エンド関数
'********************************************* ****************************
'' @Function説明:ソース文字列strの最後のn文字列を削除します
'' @parameter説明:-str [string]:ソース文字列
'' @parameter説明:-n [int]:削除された文字の数
'' @return値: - [string]削除された文字列
'********************************************* ****************************
パブリック関数トリミンド(byval str、n)
value = left(str、len(str)-n))
trimend = value
エンド関数
'********************************************* ****************************
'' @Function説明:キャラクター文字が英語のキャラクターAZであるかAZかどうかを確認します
'' @parameter説明:-character [char]:チェックされたキャラクター
'' @return値: - [bool]それが英語のキャラクターの場合、trueを返し、それ以外の場合はfalse
'*********************
|||| ..