За последние 24 часа нас посетили 17755 программистов и 1283 робота. Сейчас ищут 1459 программистов ...

Выдергивание информации между строками

Тема в разделе "Регулярные выражения", создана пользователем Xavier Teodonius, 1 июл 2007.

  1. Xavier Teodonius

    Xavier Teodonius Активный пользователь

    С нами с:
    8 мар 2007
    Сообщения:
    65
    Симпатии:
    0
    Подскажите, пожалуйста, как можно составить регулярное выражение для парсинга следующего текста:

    Код (Text):
    1. _begin_
    2. само выражение (любые символы + переводы строк)
    3. _end_
    Если написать "_begin_(.*?)_end_", то это не проходит, т.к. в метасимвол "." не входит сивол перевода строки. Если я правильно понимаю, то остается только составление символьного класса, но в нем тогда придется перечислять все символы.
     
  2. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
     
  3. Xavier Teodonius

    Xavier Teodonius Активный пользователь

    С нами с:
    8 мар 2007
    Сообщения:
    65
    Симпатии:
    0
    AlexGousev
    Спасибо.
     
  4. host

    host Активный пользователь

    С нами с:
    20 июн 2007
    Сообщения:
    733
    Симпатии:
    3
    AlexGousev
    дай плиз ссылку на этот мануал
     
  5. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    На официальном сайте PHP есть документация. Это оттуда.