Wyrażenia regularne mogą zawierać komentarze. Pierwszy rodzaj komentarzy ma postać komendy (?#...). Na przykład:
...brak dostępu...
Jeśli natomiast użyjesz modyfikatora x, wówczas białe znaki w wyrażeniu są ignorowane, zaś komentarze mają składnię taką, jak w bash-u. Znakiem komentarza jest hashmark (#). Komentarz obejmuje tekst od znaku # do końca linii. Wyrażenie:
...brak dostępu...
można zapisać jako:
...brak dostępu...
Z racji na ignorowanie białych znaków, odstęp pomiędzy nazwą znacznika img, a atrybutem src musi być zapisany w postaci \s.