Вопрос по регулярке

Benderlio

Новичок
делаю так

$t="92, 4/5, 31/18\6,5,";
preg_match('/(\d+[.|,]?\d?)[\/|\\](\d+[.|,]?\d?)[\/|\\](\d+[.|,]?\d?)/', $t, $matches);

выдает ошибку
Warning: preg_match() [function.preg-match]: Compilation failed: unmatched parentheses at offset 33

появляется после добавления [\/|\\] т.е. так понимаю не экранируется символ \
хотя в онлайн проверках все вроде бы ок http://gskinner.com/RegExr/?2u4fl
 

Benderlio

Новичок
preg_match('~(\\)~i', $t, $matches); та хоть как
если ставить пробел ~(\\_)~ то нормально, а так ошибка. ерунда какая то
 
Сверху