Zavináč označuje doslovný reťazec (verbatim string) a zabezpečuje to, že reťazec sa použije od slova do slova tak, ako je napísaný. To znamená, že sa nepoužijú žiadne escape sekvencie. Jediné, čo musíš v takomto reťazci escapovať, sú dvojité úvodzovky (escapujú sa tak, že napíšeš dve dvojité úvodzovky za sebou).
V tomto prípade síce nie je zavináč potrebný, ale v regulárnych výrazoch sa dosť často používa na escapovanie spätné lomítko, takže v klasickom reťazci bez zavináča by si ho musel escapovať ešte raz. Aby regulárne výrazy zostali čitateľné, píšu sa takto so zavináčom.
O syntaxi regulárnych výrazov by sa dali písať články. Konkrétne otáznik na začiatku skupiny sa používa pri špecifikovaní vlastností, ktoré platia pre tú skupinu. Môžeš napr. nastaviť, že sa nemá capturovať. V tomto konkrétnom prípade to rovná sa hneď na začiatku za otáznikom definuje tzv. kladné tvrdenie o nasledujúcom (positive lookahead), t.j. definuje miesto, za ktorým sa nachádza to, čo je definované v skupine (v tomto prípade znaky plus a mínus).