|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 06 Feb 2002 19:11:58 To : "Lishtovny Denis" Subject : Re: tr или что-то подобное -------------------------------------------------------------------------------- Здравствуй, Lishtovny Denis. LD> Привет всем LD> вопрос: LD> есть текст к примеру: (text'stwotext\tritext"eche/text) LD> необходимо заменить символы(')(\)(")(/) ну возможно еще какие-нить подобные LD> спец символы на (\')(\\) (\")(//) LD> самый идеальный вариант был бы LD> tr/\'\\\"/\\'\\\\\"; LD> но как правильно написать? LD> или есть другие варианты? LD> спасибо. tr так не умеет, он только символ-в-символ. А это можно сделать путем s#(['\\"/])#\\$1#g; -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/63594a446e5b.html, оценка из 5, голосов 10
|