A resposta correta não deveria possuir o cifrão $ no final da expressão regular?
A resposta correta não deveria possuir o cifrão $ no final da expressão regular?
Olá, Victor! Tudo bem?
Desculpa a demora por um retorno.
Na verdade, a presença do cifrão ($) no final da expressão regular em PHP não é obrigatória. O uso do cifrão indica que a expressão regular deve corresponder ao final da string, mas se não precisarmos que a correspondência seja exatamente no final, não é necessário incluí-lo.
Por exemplo, se quisermos verificar se uma string contém a palavra "exemplo" em qualquer posição, podemos usar a expressão regular "/exemplo/" sem o cifrão no final. Isso irá encontrar correspondências em qualquer lugar da string.
No entanto, se quisermos verificar se a palavra "exemplo" está no final da string, aí sim podemos usar a expressão regular "/exemplo$/" com o cifrão no final.
Espero ter esclarecido sua dúvida! Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!
Um forte abraço e bons estudos!