Как реализовать поиск в тексте preg_match_all?

Как найти в тексте все метки вида [text_*]? Например:

$content = 'Древнеримскому философу цицерону [text_5], ведь именно из его применили в различных языках. Шрифтов, абзацев, отступов и по [text_19]. Или иные буквы встречаются с языками, использующими латинский алфавит. Проектах [text_3] ориентированных на сайтах и т.д оценке качества восприятия макета текст-рыбу.';

preg_match_all("/(?U)(text_)(.*)(\/])/", $content, $matches);


Нужно получить все совпадения с шаблоном, т.е. результат должен быть: 5,19,3
  • Вопрос задан
  • 2321 просмотр
Пригласить эксперта
Ответы на вопрос 1
Toy
@Toy
Front-end Developer @ Starbucks
preg_match_all("/\[text_(\d+)\]/", $content, $matches);
print_r($matches);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы