Bu işleç, bir satırsonu karakterini izleyen boş bir dizge ile eşleşebilir. Bu durumda, şablon satırın başına demirlemiştir denebilir.
Aşağıda açıklanan durumlarda, ^ karakteri bu işleci temsil eder. Diğer durumlarda, ^ sıradandır.
- ^foo örneğindeki gibi ^, şablondaki ilk karakter ise.
- RE_CONTEXT_INDEP_ANCHORS sözdizimi biti bir ise ve bir köşeli ayraçlı ifade dışında ise.
- a\(^b\) ve a\|^b örneklerindeki gibi,
bir grup başlatma işlecinden ya da bir VEYA işlecinden hemen sonra geliyorsa.
Bu kurallar eşleştirilemeyen ^ içeren geçerli şablonlara uygulanır; örneğin, RE_CONTEXT_INDEP_ANCHORS sözdizimi biti bir ise foo^bar ifadesindeki ^ satır başı ile eşleşme işleci olarak değerlendirilir.
Şablon tamponunda newline_anchor alanı bir ise,
^ işleci bir satırsonu karakterinden sonrasına eşleştirilirken başarısız olur. Bu, içinde satırsonu karakteri bulunan hatalı satırların gözardı edilmesini istediğiniz durumlarda yararlıdır.