Здравствуйте.
Можете сказать, правильно ли я написал регулярку по поиску содержимого в кавычках?
preg_match_all('/("|\')(.*)("|\')/iU', '0:1:2;;3:4:5:6:7;;8:"9,10,,","12,13",23:24;25:26;27:\'28\';;;14:15,16,17,18,19,20,21:22;;;', $matches);
Меня смущает один момент. А именно, вывод получается такой:
Array
(
[0] => Array
(
[0] => "9,10,,"
[1] => "12,13"
[2] => '28'
)
[1] => Array
(
[0] => "
[1] => "
[2] => '
)
[2] => Array
(
[0] => 9,10,,
[1] => 12,13
[2] => 28
)
[3] => Array
(
[0] => "
[1] => "
[2] => '
)
)
Я просто привык к тому, что выводится 2 значения, а тут мне целых 4. Это так и должно быть, или я чего-то напутал, как всегда?
Правильно выводит - массив с индексом 0 - это все совпадения с шаблоном pattern, остальные - это часть шаблона pattern, которая подходит под шаблон в скобках. так как у вас три части значений в скобках, соответственно и 3 дополнительных индекса. В документации вы можете посмотреть как можно управлять выводом с помощью флага
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Работаю над темой для Drupal 7, основанной на bootstrapСпециальной базовой темы не использую, всё делаю вручную
Здравствуйте, возможно ли преобразовать цикл foreach в страницы? Поможет ли в этом функция array_chunk?
ЗдравствуетеНаткнулся в инсте на изменение URL, но перезагрузка страницы не происходит
Доброго времени суток уважаемые знатоки! Есть некоторая неопределенность при с canvas и fullscreen