Ungkapan Biasa ialah corak teks yang merangkumi aksara biasa (contohnya, huruf antara a dan z) dan aksara khas (dipanggil "metacharacters").

Ungkapan biasa menggunakan rentetan tunggal untuk menerangkan dan memadankan siri rentetan yang sepadan dengan peraturan sintaks tertentu.

Ungkapan biasa - keutamaan pengendali sintaks

Ungkapan biasa dinilai dari kiri ke kanan dan mengikut urutan keutamaan, sama seperti ungkapan aritmetik.

Operasi dengan keutamaan yang sama dilakukan dari kiri ke kanan, dan operasi dengan keutamaan berbeza dilakukan dari tinggi ke rendah.

Ungkapan biasa - keutamaan pengendali contoh

operasi,"
Escape characters
(), (?:), (?=), []kurung bulat dan segi empat sama
*, +, ?, {n} }, {n,m}qualifier
^, $, mana-mana metacharacter, mana-mana watak anchor point dan jujukan (iaitu: kedudukan dan susunan)
|
watak mempunyai keutamaan yang lebih tinggi daripada pengendali gantian supaya "m|makanan" sepadan dengan "m" atau "makanan". Untuk memadankan "mood" atau "makanan", gunakan kurungan untuk mencipta subungkapan, menghasilkan "(m|f)ood".