Показать сообщение отдельно
  #1 (permalink)  
Старый 14.06.2010, 11:00
Интересующийся
Отправить личное сообщение для FreePaint Посмотреть профиль Найти все сообщения от FreePaint
 
Регистрация: 14.06.2010
Сообщений: 10

RegExp + Многострочный текст (\r)
Всем привет.
Возникла проблема при парсинге многострочного текста с \n и \r и т.д

Суть в том, что через Ajax PHP приложение шлёт нам текст, в котором переносы, \n \r и т.д
Но когда получаю эти данные в JavaScript, то при match у текста в одну строку, всё норм, а у текста в несколько строк вообще не работает.

Регулярку делаю так var rex = new RegExp('<b>(.*?)<\/b>',"im");
P.S вроде в регулярке поставил m... толку 0

Если PHP приложение шлёт в таком виде:
$TEXT = '<b>Я ОЛОЛОЛО</b>';

то всё нормально.

А если PHP приложение шлёт в таком виде:
$TEXT = '<b>;lk;lk;
       l;;jkkj
       kjlkjjljjlkjklj</b>';

то match у JavaScript усирается каллавыми массами.

Последний раз редактировалось FreePaint, 14.06.2010 в 11:04.
Ответить с цитированием