Kumpulan contoh praktis untuk memformat ulang teks dengan grup tangkapan dan ekspresi pengganti.
Inti penggantian adalah memecah bagian yang cocok menjadi grup tangkapan lalu menyusunnya kembali. Grup bernomor dirujuk dengan $1·$2, dan grup bernama dengan $<name>. Misalnya, tangkap tanggal dengan (\d{4})-(\d{2})-(\d{2}) dan ganti dengan $3/$2/$1 maka 2026-07-02 menjadi 02/07/2026.
Merapikan spasi adalah resep yang sering dipakai. Ubah spasi beruntun \s+ menjadi satu spasi, dan hapus spasi di awal serta akhir baris dengan mengganti ^\s+|\s+$ dengan string kosong. Untuk teks banyak baris, nyalakan juga flag m agar berlaku pada awal dan akhir setiap baris.
Menyisakan hanya angka untuk mengubah format juga umum. Tangkap angka pada nomor telepon dengan (\d{3})(\d{4})(\d{4}) lalu ganti dengan $1-$2-$3 agar formatnya konsisten. Pada tab penggantian alat ini, Anda dapat memeriksa hasilnya secara waktu nyata sambil menyempurnakannya.
Simbol khusus ekspresi pengganti juga baik untuk diketahui. $& berarti seluruh kecocokan, $` dan $' berarti konteks sebelum dan sesudah kecocokan, dan tanda dolar literal ditulis $$. Alat ini mendukung penggantian string; untuk penggantian bersyarat yang rumit sebaiknya gunakan penggantian berbasis fungsi pada bahasa pemrograman.