Ошибка в прогнозной функции

У меня есть эти переменные данные:

87||2|#88||3|#209|||#89||1|51#152|||#41||1|#4||1|#3||1|117#20|||#13|53,36|4|#17|7 50|1|#23||1|50014#15|||Condominiale#19||1|Parcheggio condominiale#150|||#24|||86#36|||50032#37|||94`



function caratteristiche1($title) {
$input = "$title";
$new_array = preg_match('/(\d+(?=#88||))/', $input);
print_r($new_array);
}
`

Я не понимаю, где ошибка. Он сообщает всегда 1, а не число после

#88||...

-1

Решение

Вы должны избежать тех, || символы, они имеют особое значение в регулярном выражении: http://php.net/manual/en/regexp.reference.meta.php.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]