|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrew Alakozow 2:5061/6 21 Mar 2003 13:12:54 To : Nick Kostirya Subject : Re: skilful split --------------------------------------------------------------------------------
NK> Опять мое любопытство побудило написать в эху,
NK> так как сам не додумался, как сделать из строки "1, 2\,% , 3,4"; одним
NK> лишь split
NK> разбивку на 1 2,% 3 4.
NK> То есть не разбивать по заслешанной запятой,
NK> 2,% не разрывать.
Из "1, 2\,% , 3,4" -- никак, split получает ее уже в интерполированном виде.
Из '1, 2\,% , 3,4':
@bar = map { $_=~s/\\,/,/;$_ } split (/(?<!\\),/,'1, 2\,% , 3,4');
aa29
--- Microsoft Outlook Express 6.00.2720.3000
* Origin: Life In The Dark (2:5061/6)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/45007622c19e3.html, оценка из 5, голосов 10
|