/ all'inizio e alla fine stanno lì per come è definita la funzione preg_match, il pattern è previsto che inizi e finisca con /, ad esempio col vecchio ereg / non ci andavano, esempio per riconoscere la stringa php:
preg_match("/php/",...
ereg("php",...
^ è un ancoraggio e indica l'inizio di una stringa.