|
|
|||
|
|
| s1<>s2<>... または StringJoin[{s1,s2,...}] | |
| 複数の文字列をつなぎ合せる | |
| StringLength[s] | 文字列を構成している文字の総数(長さ)を返す |
| StringReverse[s] | 文字の並び順を反対にする |
|
StringLengthを使って文字列の長さを調べる.
|
StringReverseを使い構成文字の並び順を逆にする.
|
| StringTake[s,n] | 文字列 s から最初の n 文字を抽出し新たな文字列を構成する |
| StringTake[s,{n}] | 文字列 s の先頭から数えて n 番目の文字を抽出し長さ1の文字列を構成する |
| StringTake[s,{n1,n2}] | 文字列 s から n1 ~ n2 番目の文字を抽出し新たな文字列を構成する |
| StringDrop[s,n] | 文字列 s から最初の n 文字を除去し残った文字を抽出し新たな文字列を構成する |
| StringDrop[s,{n1,n2}] | 文字列 s から n1 ~ n2 番目の文字を除去し残った文字を抽出し新たな文字列を構成する |
|
|
|
|
| StringInsert[s,snew,n] | 文字列s のn 番目の位置に新たな文字列snew を挿入する |
| StringInsert[s,snew,{n1,n2,...}] | |
| 文字列s の n1 ~ n2 番目の各位置に新たな文字列 snew を挿入する | |
|
|
|
Riffleを使い単語の間にスペースを挿入する.
|
| StringReplacePart[s,snew,{m,n}] | |
| 文字列 s において m ~ n 番目の文字を新たな文字列 snew に置換する | |
| StringReplacePart[s,snew,{{m1,n1},{m2,n2},...}] | |
| 文字列 s の数個の部分文字列を snew で置換する | |
| StringReplacePart[s,{snew1,snew2,...},{{m1,n1},{m2,n2},...}] | |
| 文字列 s の部分文字列を対応する snewi で置換する | |
|
|
|
| StringPosition[s,sub] | 文字列 s において部分列 sub が現れる開始位置と終了位置をリスト出力する |
| StringPosition[s,sub,k] | 文字列 s において現れる最初の k 個までの部分列 sub の開始位置と終了位置をリスト出力する |
| StringPosition[s,{sub1,sub2,...}] | |
| 文字列 s において各部分列 subiの開始位置と終了位置をリスト出力する | |
|
|
|
|
| StringCount[s,sub] | s 中の sub の出現回数を数える |
| StringCount[s,{sub1,sub2,...}] | 任意の subi の出現回数を数える |
| StringFreeQ[s,sub] | s に sub が含まれていないかどうかを検証する |
| StringFreeQ[s,{sub1,sub2,...}] | s に subi が全く含まれていないかどうかを検証する |
|
| StringReplace[s,sb->sbnew] | 文字列 s において部分列 sb を文字列 sbnew で置換する |
| StringReplace[s,{sb1->sbnew1,sb2->sbnew2,...}] | |
| sbi を対応する sbnewi で置換する | |
| StringReplace[s,rules,n] | 最高で n 回置換する |
| StringReplaceList[s,rules] | 可能な置換を行って得られた文字列のリストを与える |
| StringReplaceList[s,rules,n] | 最高で n 個の結果を与える |
|
|
|
|
|
| StringSplit[s] | s をホワイトスペースで区切られた部分文字列に分割する |
| StringSplit[s,del] | del のところで分割する |
| StringSplit[s,{del1,del2,...}] | deli のところで分割する |
| StringSplit[s,del,n] | 最高で n 個の部分文字列に分割する |
|
|
|
| StringSplit[s,del->rhs] | 各区切り位置に rhs を挿入する |
| StringSplit[s,{del1->rhs1,del2->rhs2,...}] | |
| rhsi を,対応する deli の位置に挿入する | |
|
| Sort[{s1,s2,s3,...}] | 文字列のリストを並べ替える |
Sortは,標準的順序(アルファベット順)に並べ替える.
|
| © 2013 Wolfram Research, Inc. |