ФорумПрограммированиеPHP для идиотов → Регулярные выражения

Регулярные выражения

  • Nikky

    Сообщения: 9 Репутация: N Группа: Кто попало

    Spritz 9 января 2013 г. 12:58

    Приветствую пыхчане! Описываю ситуацию.

    Есть переменная $a, которая содержит в себе текст, а в тексте еще кусок текста который заключен в квадратные скобки - выглядит все это примерно так:

    $a = 'Всем привет! С прошедшим всех новым годом [ZAMENA] Счастья вам и удачи!';

    Нужно найти и заменить содержимое квадратных скобок, делаю это так

    $b = preg_replace('/\[.+]/', 'Hello', $a);

    В таком виде все работает, но мне нужно добиться следующего, чтобы при наличии обрыва строки в переменной $a моя регулярка работала?

    Пример:
    $a = 'Всем привет! С прошедшим всех новым годом [ZAM
    ENA] Счастья вам и удачи!';

    Как в таком случае нужно составить регулярку чтобы находить "[ZAM
    ENA]" в тексте?
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

Пожалуйста, авторизуйтесь, чтобы написать комментарий!