~xb1x
Новичок
Использование позиционных проверок.
Заранее извиняюсь за такое не конкретное название темы, не знал как назвать более точно.=)
имеем массив строк:
0||1||1||
1||0||1||
0||0||0||
1||1||1||
0||1||0||
нужно "выделить" массив начинающийся с "0". затем с "1".
делаем наиболее разумно (имхо):
сразу видно что вывод будет не корректный, т.к. последовательность "0||" встречается в массиве не только на первой позиции.
вопрос:
Как указать что перед "0||" не должно находится никаких символов, т.е. "0||" находится в начале строки ?
п.с. хотелось бы решить "проблему" именно таким способом.
Заранее извиняюсь за такое не конкретное название темы, не знал как назвать более точно.=)
имеем массив строк:
0||1||1||
1||0||1||
0||0||0||
1||1||1||
0||1||0||
нужно "выделить" массив начинающийся с "0". затем с "1".
делаем наиболее разумно (имхо):
PHP:
foreach($lines as $user_orders) {
preg_match("/(?<=0\|\|).*(?<=\|\|).*(?<=\|\|)/", $user_orders, $matches);
foreach($matches as $nwo) {
echo $nwo."<br>"; } }
вопрос:
Как указать что перед "0||" не должно находится никаких символов, т.е. "0||" находится в начале строки ?
п.с. хотелось бы решить "проблему" именно таким способом.