文字操作
Wolfram言語では,効率的なシステム規模の32ビットUnicodeサポートが提供され,国際的,技術的,その他の文字セットと文字エンコードが完全に利用できる.
Characters — 文字列中の文字のリスト
StringJoin — 文字を結合して文字列にする
ToCharacterCode — 文字列を文字コードのリストに変換する
FromCharacterCode — 文字コードのリストから文字列に変換する
CharacterRange — 連続する文字コードの文字の範囲を返す
文字タイプ
DigitQ ▪ LetterQ ▪ UpperCaseQ ▪ LowerCaseQ ▪ PrintableASCIIQ
文字変換 »
ToUpperCase ▪ ToLowerCase ▪ RemoveDiacritics ▪ Transliterate ▪ CharacterNormalize ▪ ...
文字のパターン »
LetterCharacter ▪ DigitCharacter ▪ WordCharacter ▪ ...
文字のエンコード
CharacterEncoding — 文字のエンコードを指定する("ANSI","UTF8","ShiftJIS",…)
$CharacterEncodings — コンピュータシステムにインストールされている文字エンコードのリスト
ToString,ToExpression — 任意の式と文字列の間の変換
$CharacterEncoding ▪ URLEncode ▪ URLDecode ▪ ByteArrayToString ▪ StringToByteArray
ImportString ▪ ExportString ▪ ImportByteArray ▪ ExportByteArray
CharacterName — 全Unicode文字の名前
アルファベット関数
Alphabet ▪ LetterNumber ▪ FromLetterNumber
CharacterCounts — 文字(数字・記号を含む)および n 字の文字列(数字・記号を含む)のカウント
LetterCounts — 文字(数字・記号は含まない)および n 字の文字列(数字・記号は含まない)のカウント