文字列関数 一覧
■文字列関数
chr キャラクタコードの文字を返す
asc 文字のキャラクタコードを返す
str 数値を文字列に変換
val 文字列を数値に変換
space n 個の空白を生成
string 特定文字を n 個生成
trim 左右の全角半角空白を削除
ltrim 左側の全角半角空白を削除
rtrim 右側の全角半角空白を削除
lcase 小文字に変換
ucase 大文字に変換
left 左側より n 個の文字列を切り出し
mid n 番目から n 個の文字列を切り出し
mid ステートメントして使用すると文字列を置き換える
right 右側より n 個の文字列を切り出し
len 何文字あるか数える
instr 指定文字列が何番目から存在するか調べる
format 書式指定変換をする
now format と組み合わせて、today などを生成する
【注】文字列関数は基本的に 1 文字と言う単位で処理する。
バイトと言う単位で処理したいときは、関数名の最後に「b」を付ける。
例えば、3 文字 = len("12あ")、6 バイト = lenb("12あ") となる。
VB6 の lenB、leftB、rightB、midB 関係は UNICODE で処理するので、
半角も 2 バイトとなる。(VB2 とは異なるので注意!!)