文字列と構成文字
文字成分への分解と文字列の再構成
| Out[1]= |  |
リスト形式にしたので標準リスト操作機能を使い変形操作ができるようになる.ここでは,左回転する.
| Out[2]= |  |
| Out[3]= |  |
| DigitQ[string] | 文字列の内容がすべて数字かどうか判定する |
| LetterQ[string] | 文字列の内容がすべてアルファベット文字かどうか判定する |
| UpperCaseQ[string] | 文字列の内容がすべてアルファベットの大文字かどうか判定する |
| LowerCaseQ[string] | 文字列の内容がすべてアルファベットの小文字かどうか判定する |
文字列成分の型判定
| Out[4]= |  |
| Out[5]= |  |
文字列の大文字・小文字変換
| Out[6]= |  |
連番文字の生成
| Out[7]= |  |
| Out[8]= |  |
| Out[9]= |  |
日常使う文字の範囲であればCharacterRangeを使うと意味のある並び順で文字が生成できる.CharacterRangeの並び順とは,Mathematica 内部で各文字の持つ文字コードで小さい順に並べるということである.
大文字から小文字の範囲にある文字を内部文字コード順に列挙する.
| Out[10]= |  |