Задать вопрос
jams
@jams
Веб-разработчик | PHP | WP | JS

Как удалить цифры и скобки?

Добрый вечер.

Такой тупой вопрос, но все же... Нужно удалить [1] (вместо 1 может быть и другая цифра) из строки.

Например:
"Дэ́вид Уи́льям Духо́вны (англ. David William Duchovny, IPA:[4]; род. 7 августа 1960 года, Нью-Йорк, США) — американский актёр, сценарист, продюсер, режиссёр, писатель и музыкант. Двукратный обладатель премии «Золотой глобус» (1997, 2008) за роли агента Фокса Малдера в телесериале «Секретные материалы» " — нужно удалить [4].

Я удаляю так $text = preg_replace('/\[.*?\]/', '', $text); но не срабатывает, [4] остается все равно. В чем моя ошибка?
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
glaphire
@glaphire Куратор тега PHP
PHP developer
Ваша регулярка работает в сендбоксе, добавила флаги u для юникода и m для многострочного текста, надо смотреть подробнее, с чем проблема
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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