regoff_t bir işaretli tamsayı tür için bir takma isimdir. regmatch_t alanları regoff_t türündedir.
regmatch_t elemanları konumsal alt-ifadelere karşılıktır; ilk elemanda (indisi 1 olan eleman) eşleşen ilk alt-ifade, ikincisinde ikinci alt-ifade,... kayıtlıdır. Alt-ifadelerin sırası ifadede bulundukları sıraya göredir.
regexec işlevine eşleşenler dizisinde kaç eşleşme saklanacağını eşleşen-sayısı ile belirtebilirsiniz. Eğer asıl ifade eşleşen-sayısı ile belirtilenden fazla alt-ifade içeriyorsa, kalan alt-ifadelerin konumları hakkında bilgi edinemezsiniz. Fakat bu şablonun belli bir dizge ile eşleşip eşleşmemesini etkilemez.
regexec işlevinin eşleşen alt-ifadenin yeri hakkında bilgi döndürmesini istemiyorsanız ya eşleşen-sayısı ile 0 değerini aktarın ya da düzenli ifadeyi derlerken regcomp işlevini REG_NOSUB seçeneği ile kullanın.