|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Alexey Mahotkin 2:5020/400 16 Dec 2002 00:36:44 To : Anton Ryzhkov Subject : Re: Замена -------------------------------------------------------------------------------- >>>>> "AR" == Anton Ryzhkov <Anton.Ryzhkov@p1.f1081.n5030.z2.fidonet.org> >>>>> writes: AR> Hi All! Hикак не могу понять, как сделать замену символа в AR> строке. Т.е. просто замена конкретного символа понятно, а как сделать AR> замену символа при определенных условиях? AR> Пример: AR> В тексте есть такое сочетание - "21:00". Я не знаю, "21:00" это будет AR> или "15:30", т.е. известен только формат - две цифры, далее двоеточие AR> и потом еще две цифры. И вот как в этом случае заменить двоеточие на AR> другой символ? Естественно, что двоеточия при других услових, трогать AR> нельзя. Прочитать (найти нужное место в) "Perl: библиотека программиста"? my $time = "15:30"; $time =~ s/(\d\d):(\d\d)/$1+$2/; Прочитать perldoc perlretut --alexm --- ifmail v.2.15dev5 * Origin: tyranny (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/169847b0e01a2.html, оценка из 5, голосов 10
|