テキストを検索する場合、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 | マッチングの大/小文字を維持します (すべて小文字、すべて大文字、先頭文字のみ大文字)。 |