文字列

Last-modified: 2013-08-10 (土) 00:03:29

リテラル表現

二重引用符を表現したい文字列の前後につける。ただし、一部の文字はエスケープ表現にしなければならない。

表現したい文字エスケープ表現
二重引用符\"
逆斜線\\
LF\n
CR\r
タブ\t

(例)

"Tokyo International Airport"
"File \"address.csv\" cannot be opened.\n"

型関数

stringpオブジェクトが文字列型であるか否かを返す

単項命題関数

関数説明
blankstrp与えられた文字列がスペース文字「 」の 0 回以上の繰り返しで構成されているか否かを返す

比較関数

関数説明
alphalessp単純な文字コード比較で「小なり」の関係か否かを返す
strcmp単純な文字コードで比較して、「大なり」「小なり」あるいは「等しい」のいずれの関係であるかを返す
strncmp指定された文字数分について strcmp 関数で比較しその結果を返す。
strNumCmp数字が連続する部分を数値として、他の部分を単純な文字コードで比較して、「大なり」「小なり」あるいは「等しい」のいずれの関係であるかを返す

演算関数

関数説明
strlen文字列の長さ
strcat文字列の連結
substring部分文字列の取り出し
nindex部分文字列の位置
sprintf雛形で文字列を生成
upperCase文字列中のアルファベット文字を全て大文字にした文字列を返す
lowerCase文字列中のアルファベット文字を全て小文字にした文字列を返す
parseString文字列→文字列リスト
buildString文字列リスト→文字列
atoi数字列→整数値
atof数字列→浮動小数点数値
symbolToString記号→文字列
stringToSymbol文字列→記号
rexMatchpパターンとの整合確認
rexReplace文字列の置換
rexCompile正規表現のコンパイル

関連項目