Задать вопрос
@OneOlOf

Как получить текст в квадратных скобках?

Добрый день! Я просмотрел похожие тут темы, пролазил гугл. Ничего не помогает.
Нужно получить текст в квадратных скобках.
$text = '[64505470] (00941) Какой-то текст'; //Допустим такой текст
preg_match("/[([^]]+)] */i", $text, $found);
echo $found[1];
echo $found;

должно выводится: 64505470
Пытался по разному, выше последняя попытка на которой я остановился.
Подскажите пожалуйста.
  • Вопрос задан
  • 280 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Решения вопроса 1
@Carfik
Автор говнокода
Крайне похожий вопрос
Там же есть и ответ /\[(.+)\]/
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Vitsliputsli
/\[([^]]*)\]/i
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы