







|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
33064
|
|