За последние 24 часа нас посетил 17621 программист и 1314 роботов. Сейчас ищут 1752 программиста ...

Определение строки textarea

Тема в разделе "Регулярные выражения", создана пользователем White Wolf, 6 окт 2009.

  1. White Wolf

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

    С нами с:
    5 авг 2009
    Сообщения:
    29
    Симпатии:
    0
    Адрес:
    Томск
    здравствуйте!
    Вот это вот регулярное выражение
    PHP:
    1. preg_match_all('/^(.+?)[^\n]$/m', $_POST['enc_text'], $lines)
    определяет строку от начала и до символа новой строки. Причем это выражение не засчитывает пустую строку. $_POST['enc_text'] это массив строк textarea. Проблема в том, что почему то за строку не засчитывается строка, если в ней один символ. Если два и более, то все отлично работает. А ошибку найти не могу.
     
  2. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Код (Text):
    1. /^(.*?)[^\n]$/m