|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : ‚« ¤Ё¬Ёp ѓpҐЎҐў 2:5059/4.2 15 Oct 2001 16:18:57 To : Ivan Lebedev Subject : Re: @ -------------------------------------------------------------------------------- Здравствуй Ivan! Ivan Lebedev писал к All: IL> $email="lebedev@ngs.ru"; #В качестве е-майла - любой е-майл. IL> Hадо бы трансформировать этот е-майл к следующему виду: IL> $email="lebedev\@ngs.ru"; IL> Как? Hа паскале я бы это сделал поиском в строке собачки и перед ней IL> вставил бы что угодно, а после этого остальную часть строки... В перле IL> я пока не шибко, так что, если можно, киньте примерчик IL> по вышеописанному преобразованию.. В пеpле также: $email=~s /\@/\\@/gs; Означает заменить символ @ на символы \@, то что заменить указывает в пеpвых /../, а то чем, далее ~s /что заменить/чем заменить/опции; дополнительно ставится \, потому как @ и \ служебные символы, а \ отменяет служебность следующего за ним символа, ну в общем читай доки по пеpлу. Попpобуй также perldoc perlfunc, perldoc perlop (по поводу ~s, ~tr, ~m, ~y). Удачи, с уважением, Владимиp. (aka Док - www.tl.ru/~bag, mailto: vag@tl.ru) Now playing: silence (Winamp is not active :( [/PENZA-BEER/][_Hate NATO_][*ПГУ FOREVER*][#Penza-rulez#] --- Живи полной жизнью: http://www.health.hop.ru * Origin: Амеpиканцы, а вы помните Югославию?, Иpак?, ... (2:5059/4.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/22693bcb0c7f.html, оценка из 5, голосов 10
|