関数名 | 説明 | 戻り値 |
---|---|---|
charToCode((str)s) chrToCode((str)s) | 文字sをユニコードに変換する。 | (int) |
charType((str)s, [(int)idx]) chrType((str)s, [(int)idx]) | 文字列s中のidx番目の文字のタイプを返す。 idx省略時は、0とみなされる。 返却時は以下の値が論理和された値が返却される。 (chrNarrow)0x1:半角文字 (chrControl)0x2:制御コード (chrAlphabet)0x4:アルファベット (chrUpper)0x8:大文字 (chrLower)0x10:小文字 (chrNumeral)0x20:数字 (chrSymbol)0x40:記号 (chrWide)0x80:全角 (chrHiragana)0x100:ひらがな (chrKatakana)0x200:カタカナ (chrKanji)0x400:漢字 (chrSpecial)0x8000:スペース (chrLetter)0x10000:文字 | (int) |
codeToChar((int)code) codeToChr((int)code) | ユニコードcodeを文字に変換する。 | (str) |
format((int or long or float)s, (str)fs) | fsの数値書式指定文字列に従い、sを文字列に変換する。 fsの先頭文字列が:(コロン)の場合には日時書式指定文字列として扱う。 | (str) |
format2((str)mult, (int or long or float)s...) | fsの複合書式指定文字列に従いsを文字列に変換する。 | (str) |
isInvalidFileName((str)s) | ファイル名として使用できるかを判定する。 | (int) |
isInvalidPathName((str)s) | パス名として使用できるかを判定する。 | (int) |
isNumeral((str)s) | 文字列sが数値かどうか判定する。 | (str) |
left((str)s, (int)count) strLeft((str)s, (int)count) | 文字列sの左からcount個からなる文字列を返す。 | (str) |
len((str)s) strLen((str)s) | 文字列sの長さを求める。 | (int) |
right((str)s, (int)count) strRight((str)s, (int)count) | 文字列sの末尾count個からなる文字列を返す。 | (str) |
strConv((str)s, (int)type) | 文字列sをtypeの値にしたがって様々に変換する。typeに指定できるのは、以下の値。 (chrNarrow)0x1:半角文字 (chrUpper)0x8:大文字 (chrLower)0x10:小文字 (chrWide)0x80:全角 (chrHiragana)0x100:ひらがな (chrKatakana)0x200:カタカナ | (str) |
strFromBase64((str)s) | Base64でエンコードされたデータをデコードする。 | (str) |
strIn((str)source, (str)search, [(int)from], [(int)count]) | 文字列souceの先頭からfrom以降に文字列serchと一致する部分があれば、その最初の文字が先頭を0として数えたいくつ目であるかを返す。countで、検査する文字の数を指定できる。 | (int) |
string((str)s, (int)count) | 文字列sがcount個繰り返す文字列を返す。 | (int) |
strInRev((str)source, (str)search, [(int)from], [(int)count]) | strInの文字検査を文字列sの最後から行う。 | (int) |
strQuote((str)s) | 文字列を引用符で囲む。 | (str) |
strReplace((str)s, (str)old, (str)new) | 文字列s中から文字oldを探し、文字newに置き換える。 | (str) |
strSplit((str)s, (str)sep) | 文字列sを文字sepによって分割する。分割された部分文字列は、データキーツリーとして、返される。 | (key) |
strSub((str)s, (int)from, [(int)count]) | 文字列sの前からfrom番目からcount個からなる文字列を返す。count省略時、from番目から最後の文字までを取り出す。 | (str) |
strToBase64((str)s) | 文字列sをBase64でエンコードする。 | (str) |
strTrim((str)s) | 文字列sの前後にある空白文字を除去する。 | (str) |
strWidth((str)s) | 文字列sの幅を、半角1、全角2として求める。 | (int) |
toLower((str)s) | 文字列sを大文字に変換する。 | (str) |
toUpper((str)s) | 文字列sを小文字に変換する。 | (str) |