Jangkar tidak mencocokkan karakter, melainkan posisi. Tanda ^ di awal pola berarti awal teks, dan $ di akhir pola berarti akhir teks. Dengan keduanya, seluruh teks harus sesuai pola, bukan hanya sebagiannya.
/^\d{4}$/.test("2026"); // true
/^\d{4}$/.test("12345"); // false
/^Total/.test("Grand Total"); // falsePasangan ^ dan $ inilah yang dipakai untuk memeriksa isian formulir: nomor, kode, atau tanggal yang harus utuh tanpa karakter tambahan di depan atau belakang.