Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
перенос строки в поле типа text. (Toxa) 16/02/2008 - 12:02:37
      Re: перенос строки в поле типа text. (Toxa) 16/02/2008 - 12:28:28

> Original message text:
> From: Toxa - 16/02/2008 - 12:02:37
> Subject:перенос строки в поле типа text.
> -----------------
> Ситуевина: mysql 4(или 5, не важно), внутри нее UTF8, наружу отдает cp-1251. Однако перенос строки не транслируется ни во что из ANSI и понятное perl.
> Кто-нибудь может подсказать коды chr в UTF8 для переносов строк аналогичных chr(10) и chr(13)? Или вообще с какой стороны к этой трабле подступиться? Прям голову сломал (perl::encode не помогает).
>
> Пример такого переноса строк: http://arcticbook.ru/import.txt
>
> Заранее спасибо.
>


From: Toxa - 16/02/2008 - 12:28:28
Subject:перенос строки в поле типа text.
-----------------
мда, стоило спросить, как сразу поборол.
$record =~ s/\012//gso; # \n
$record =~ s/\015//gso; # \r

причем вот такое не работает:
$record =~s/\n//g;
$record =~s/\r//g;
$record =~s/\t//g;
$record =~s/\f//g;
$record =~s/chr(10)//g;
$record =~s/chr(13)//g;


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
33064



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |