Materi
\b adalah jangkar batas kata: posisi di antara karakter kata (\w) dan karakter bukan kata, atau di awal dan akhir teks. Menulis \b di kedua sisi membuat pola hanya cocok dengan kata utuh.
/\bkota\b/.test("di kota itu"); // true
/\bkota\b/.test("perkotaan padat"); // false
/\btani/.test("petani"); // false: tani ada di tengah kata\b di satu sisi saja juga berguna: \btani mencari kata yang diawali tani, seperti tani dan tanimu, tetapi tidak petani.
Batas kata menyelamatkan pencarian dan penggantian massal. Mengganti kata kunci tanpa batas kata ikut mengubah kata lain yang memuatnya, misalnya data yang tersembunyi di dalam database dan metadata. Pola \bdan\b menemukan kata sambung dan tanpa menyentuh danau atau pendanaan.
Batas dihitung dari karakter di kiri dan kanan posisi, sehingga tanda baca dan spasi sama-sama menjadi batas: pola berbatas kata untuk kota tetap cocok pada kota, pada kota; dan pada (kota).