← Sumber Daya RESOURCE
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.