Berkeley UNIX ile, sadece belirtilen bir düzenli ifade için arama yapabilirsiniz, eşleştirme yapamazsınız. Arama yapmak için, ilk önce onu derlemelisiniz. Derlemeden önce, düzenli ifade sözdiziminin
re_syntax_options (
bazı sözdizimleri regex.h içinde belirtilmiştir) değişkeninin ayarlarına göre derlenmesini istediğinizi belirtmelisiniz. Bir düzenli ifadeyi derlemek için aşağıdaki işlevi kullanabilirsiniz.