Observa y
lee de nuevo:
Una expresión regular compatible con perl (PCRE) necesita delimitadores:
Cita: |.*\.(.*)$|
#.*\.(.*)$#
#.*\.(.*)$#
<.*\.(.*)$>
Los delimitadores son los que marqué en rojo, tu expresión regular en azul.
¿Ya se entiende mejor o necesitas más información?
Es decir, esto:
En mi ejemplo yo estoy usando | como delimitador, tu podrías usar lo que gustes.
Por favor lee una referencia de PCRE en general.