Para aqueles que, como eu, ficaram confusos nesta questão.
Em expressões regulares, muitos caracteres têm significados especiais, como o ponto "." que representa qualquer caractere, e para representar o próprio ponto literalmente, precisamos usar a barra invertida"". No entanto, o traço "-" não tem um significado especial dentro da expressão regular, então não é necessário usar a barra invertida antes dele.