|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergey Stepanov 2:5020/400 01 Nov 2001 17:06:27 To : vilfred Subject : Re: slashes -------------------------------------------------------------------------------- "vilfred" <dmitriy@genphys.phys.msu.su> wrote in message news:9rmivp$gd4$1@host.talk.ru... > hi! > > Sergey Stepanov <svs@sv.ru> пишет: > SS> Привет всем! > > SS> подскажите плз как можно из такой строки > SS> "raz\dva\tri" , строка приходит из > SS> внешнего источника > > в сплите нада забекслешить символ "\", т.к. тогда сплит > воспринимает свой ограничитель как обычный и \t это табуляция > > perl -e 'print join "\n" => split /\\/ => "raz\\dva\\tri"' > > SS> получить массив, в качестве разделителя используя > SS> "\" > > SS> split так побить не может - ему надо что-то > SS> сделать со слэшем в том-то и дело , что данные приходят с одним слешем, второго там просто нет и его надо как-то добавить , как? перепробовал много чего, но с нулевым результатом частично эту беду решило q/raz\dva\tri/ , но переменная вместо строки туда не вставляется :( --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/65771df6de5d.html, оценка из 5, голосов 10
|