| メソッド名(日本語) | メソッド名 | 引数 | 
| 現在位置を後方に移動する | addIndex | 
 | 
| 指定した文字列と連結して置き換える | concatThenReplace | 
 | 
| 全角カナ文字を半角に置き換える | convertFullKanaToHalfWidthThenReplace |  | 
| 全角カナ文字を平仮名に置き換える | convertFullKanaToHiraganaThenReplace |  | 
| 全角英数記号を半角に置き換える | convertFullToHalfWidthThenReplace |  | 
| 半角カナ文字を全角に置き換える | convertHalfKanaToFullWidthThenReplace |  | 
| 半角カナ文字を平仮名に置き換える | convertHalfKanaToHiraganaThenReplace |  | 
| 半角英数記号を全角に置き換える | convertHalfToFullWidthThenReplace |  | 
| 平仮名を全角カナ文字に置き換える | convertHiraganaToFullKanaThenReplace |  | 
| 平仮名を半角カナ文字に置き換える | convertHiraganaToHalfKanaThenReplace |  | 
| 現在位置を取得する | getIndex |  | 
| 改行文字を取得する | getLineSeparator |  | 
| 現在位置から指定長さの部分文字列を取得する | getNextSubstring | 
 | 
| 現在位置から指定文字列までの部分文字列を取得する | getNextSubstringBefore | 
 | 
| 現在位置から前方に指定長さの部分文字列を取得する | getPrevSubstring | 
 | 
| 現在位置から前方の指定文字列までの部分文字列を取得する | getPrevSubstringAfter | 
 | 
| 部分文字列のリストを取得する(文字列による分割) | getSimpleSplittedList | 
 | 
| 部分文字列のリストを取得する(正規表現による分割) | getSplittedList | 
 | 
| 文字列を取得する | getString |  | 
| 現在位置以降に部分文字列があるか判定する | hasNextIndexOf | 
 | 
| 現在位置以前に部分文字列があるか判定する | hasPrevIndexOf | 
 | 
| 文字列の長さを取得する | length |  | 
| 正規表現に適合するすべての文字列を置換する | replaceAllThenReplace | 
 | 
| 正規表現に適合する最初の文字列を置換する | replaceFirstThenReplace | 
 | 
| 現在位置を設定する | setIndex | 
 | 
| 現在位置を終端に設定する | setLastIndex |  | 
| 現在位置以降の部分文字列の位置に移動する | setNextIndexOf | 
 | 
| 現在位置以前の部分文字列の位置に移動する | setPrevIndexOf | 
 | 
| 現在位置を先頭に設定する | setStartIndex |  | 
| 文字列を設定する | setString | 
 | 
| 文字列を設定する(イベント発生なし) | setStringQuiet | 
 | 
| 指定文字列と一致するすべての文字列を置換する | simpleReplaceAllThenReplace | 
 | 
| 指定文字列と一致する最初の文字列を置換する | simpleReplaceFirstThenReplace | 
 | 
| 現在位置を前方に移動する | subIndex | 
 | 
| 部分文字列を取得する | substring | 
 | 
| 部分文字列を取得する(位置は半角単位) | substringByByte | 
 | 
| 指定インデックス間の部分文字列に置き換える(半角単位) | substringByByteThenReplace | 
 | 
| 指定インデックス間の部分文字列に置き換える | substringThenReplace | 
 |