ASP文字列関数の例
文字列関数を使用して、文字列の切り捨て、末尾処理、大文字と小文字の置換などの操作を実行します。
関数の構文関数
LenLen(string|varname) は、文字列内の文字数、または変数を格納するために必要なバイト数を返します。
TrimTrim(string) は文字列の前後のスペースを削除します。
LtrimLtrim(string) は文字列の前のスペースを削除します。
RtrimRtrim(string) は文字列の後のスペースを削除します
MidMid(string,start,length) は、文字列 string の開始文字から始まる長さの文字列を取得します。 3 番目のパラメータを省略した場合は、文字列の開始文字から始まり、文字列の末尾までの文字列を意味します。
LeftLeft(string,length) は、文字列 string の左側から長さ length の文字列を取得します。
RightRight(string,length) は、文字列 string の右側から文字列の長さを取得します。
LCaseLCase(string) は、文字列 string 内のすべての大文字を小文字に変換します。
UCaseUCase(string) は、文字列内のすべての大文字を大文字に変換します。
StrCompStrComp(string1,string2[, Compare]) は、string1 文字列と string2 文字列の比較結果を返します。2 つの文字列が同じである場合は 0 を返し、それより小さい場合は -1 を返し、大きい場合は -1 を返します。 1を返します
InStrInStr(string1,string2[,compare]) は、string2 内で最初に出現した string1 の位置を返します。
SplitSplit(文字列1,区切り文字[,カウント[,開始]])
区切り文字に基づいて文字列を 1 次元配列に分割します。区切り文字は部分文字列の境界を識別するために使用されます。省略した場合はスペース("")が区切り文字となります。
count 返される部分文字列の数。-1 はすべての部分文字列が返されることを示します。
start が 1 の場合はテキスト比較が実行され、0 または省略された場合はバイナリ比較が実行されます。
ReplaceReplace(expression, find, replacewith[, Compare[, count[, start]]]) は、指定された数の部分文字列 (find) が別の部分文字列 (replacewith) に置き換えられた文字列を返します。