il / è il delimitatore, ossia il carattere che delimita la regexp, ossia quello che compare SOLO all'inizio e alla fine.. non all'interno della regexp (anche se fai l'escape)

prova a cambiare il delimitatore, usando ad esempio il carattere cancelletto ( # ) e continua pure ad usare le funzioni preg* (piu performanti delle ereg*)