Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Преобрзоание в не печaтные символы, Преобразoвание в не печатный символы.Per 
:(
    Опции темы
rapa
Дата 3.6.2007, 21:00 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 2.6.2005

Репутация: нет
Всего: нет



Люди помогите с такой темой.Я хочу, что бы когда я распечатываю тэги HTML,например <br>,то распечатывались не печатные символы.Есть ли какая-то функция,делающая это?
Пример:
Специально пишу знаки их названиями,т.к. отпечатываются их печатное значение:
вместо <br> будет амперсамд-& lt точка с запятоы-; br амперсамд-& gt очка с запятой;. 
PM MAIL   Вверх
Nab
Дата 3.6.2007, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 582
Регистрация: 25.3.2006
Где: Kiev

Репутация: 26
Всего: 37



Что откуда и куда распечатываеться? Предполагаю что с помощью перл, но может выразитесь яснее?


--------------------
 Чтобы правильно задать вопрос нужно знать больше половины ответа...
Perl Community 
FREESCO in Ukraine 
PM MAIL   Вверх
rapa
Дата 3.6.2007, 21:21 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 2.6.2005

Репутация: нет
Всего: нет



Да.У меня есть строка,в которой есть такая вещь:
$s="... <br>";
но < и > в этой строке записаны своими символами,которые не печатаются.
< - это амперсанд-& lt точка с запятой-;
> - это амперсанд-& gt точка с запятой-;
если это(амперсанд lt; br амрепсанд gt ;) внести под какой-нибудь тэг в HTML либо в XML(как в моём случае)то в текстовом редакторе(если откыть текст файла опять) будут <>,а не то что я вношу.
Вопрос:есть ли Перле функция или какой-нибудь другой путь переделать из <>,их не печатные символы?
PM MAIL   Вверх
nitr
Дата 3.6.2007, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



тут обсуждалось такое - один из вариантов, регулярные выражения:
Код

$s = '...<br>';
$s =~ s/</&lt;/g;
$s =~ s/>/&gt;/g;

по аналогии и обратно...


--------------------
PM   Вверх
stan777
Дата 4.6.2007, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 29.1.2007

Репутация: нет
Всего: нет



Код

$s =~ s/>/&gt;/gs;


Это сообщение отредактировал(а) stan777 - 4.6.2007, 16:46
PM MAIL   Вверх
nitr
Дата 4.6.2007, 19:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



stan777smile) а чем отличия от меня? smile да и вроде /s лишняя ;)


--------------------
PM   Вверх
shamber
Дата 5.6.2007, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: 17
Всего: 18



 smile 

nitr

кажется мне что в количестве сообщений smile


Это сообщение отредактировал(а) shamber - 5.6.2007, 15:54
PM MAIL Jabber   Вверх
stan777
Дата 6.6.2007, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 29.1.2007

Репутация: нет
Всего: нет



/s иногда помогает smile, для большей глобальности не помешает smile
PM MAIL   Вверх
nitr
Дата 6.6.2007, 17:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



stan777, но не в этом случае... Не путайте людей...


--------------------
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1263 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.