bigjoy
Во первых не надо писать одну и ту-же тему в разных разделах. Если ошибся разделом можно попросить модераторов перенести тему куда надо.
Во вторых почитай про синтаксис строк в PHP и про то, что делает символ \ внутри строки (это не простой символ). Внутри регулярных выражений этот символ опять-же надо экранировать.
А вообще это не реальный код. Твоя строка $g некорректна и вызовет ошибку PHP.