テキストを検索する場合、Pattern クラスによって定義された正規表現を使用できます。
さらに、すべての形式 (Unix、Windows、Mac OS 9) の行区切り文字と一致する ¥R を使用できます。
ただし、¥R は文字グループ ([]) 内では機能しません。
置換文字列では以下の構成体を使用できます。
| $i | キャプチャー・グループ i を挿入します。 |
| \i | キャプチャー・グループ i を挿入します ($i と同じ)。 |
| \x | 文字 x を引用符で囲みます (\x に特別な意味がない場合) |
| \R | 文書のデフォルトの行区切り文字を挿入します。 |
| \xhh | 16 進文字 hh を挿入します。 |
| \uhhhh | ユニコード文字 hhhh を挿入します。 |
| \n | 改行文字を挿入します (通常は、代わりに R を使用してください)。 |
| \r | 復帰文字を挿入します (通常は、代わりに R を使用してください)。 |
| \t | タブ文字を挿入します。 |
| \f | 用紙送り文字を挿入します。 |
| \a | アラート (ビープ音) 文字を挿入します。 |
| \e | エスケープ文字を挿入します。 |
| \cC | C の制御文字を挿入します。 |
| \C | マッチングの大/小文字を維持します (すべて小文字、すべて大文字、先頭文字のみ大文字)。 |