ASPの文字列関数の例
文字列関数を使用して、ストリングでフラストレーション、ケースの交換などを実行します。
| 関数 | 文法 | 関数 |
| レン | len(string | varname) | 文字列内の文字数、または変数を保存するのに必要なバイト数を返します。 |
| トリム | トリム(文字列) | 文字列の前後にスペースを取り外します |
| ltrim | ltrim(文字列) | 文字列の前のスペースを削除します |
| rtrim | rtrim(文字列) | 文字列の後にスペースを取り外します |
| ミッド | MID(文字列、開始、長さ) | 文字列の開始文字から開始して、長さの長さの文字列を取得します。 3番目のパラメーターが省略されている場合、Start文字から文字列の最後まで開始する文字列を示します。 |
| 左 | 左(文字列、長さ) | 文字列の左側から長さの長さの文字列を取得します |
| 右 | 右(文字列、長さ) | 文字列の右側から長さの長さの文字列を取得します |
| lcase | lcase(文字列) | 文字列文字列のすべての大文字を小文字に変換する |
| ucase | ucase(文字列) | 文字列のすべての大文字を文字列の文字文字に変換する |
| strcomp | strcomp(string1、string2 [、比較]) | string1 stringとstring2 stringの比較の結果を返します。 2つの文字列が同じ場合、0を返し、それが少ない場合は-1を返し、大きい場合は1を返します1 |
| 楽器 | string(string1、string2 [, compare] ) | string2 stringでstring1 stringの最初の出現を返します |
| スプリット | split(string1、delimiter [, count[, start] ]) | 区切り文字に従って、文字列を1次元配列に分割します。この境界線を識別するために区切り文字を使用します。省略する場合は、スペース( "")をセパレーターとして使用します。 返されたサブストリングの数を数えます。-1は、すべてのサブストリングが返されることを示します。 テキスト比較を実行するためのスタートは1です。 0の場合、またはバイナリ比較を実行する場合は省略されています。 |
| 交換する | Replace(expression, find, replacewith[, compare[, count[, start]]]) | 指定された数の一部のサブストリング(発見)が別のサブストリング(置き換え)に置き換える文字列を返します。 |
1。レン関数の例:
次の例では、LEN関数を使用して、文字列内の文字の数を返します。
Dim MyStringMyString = Len("VBSCRIPT") 'MyStringには8含まれています。 2。トリム、ltrim、rtrim関数の例:
次の例では、ltrim、rtrim、およびトリム機能を使用して、文字列の先頭にスペース、テールスペース、開始スペース、テールスペースを削除します。
Dim MyVarMyVar = LTrim(" vbscript ") 'MyVarには"vbscript "が含まれます。MyVar = RTrim(" vbscript ") 'MyVarには" vbscript"が含まれます。MyVar = Trim(" vbscript ") 'MyVar