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.