|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 11 Jan 2002 13:49:01 To : Oleg Antoshkiv Subject : Re: Как пропарсить строку -------------------------------------------------------------------------------- Здравствуй, Oleg Antoshkiv. OA> Есть файл со строчками такого формата: OA> x="текст1","текст2",текст3, ... OA> Т.е. через запятую вписаны строчки, которые могут быть заключены в кавычки OA> (а могут и не быть), внутри текста тоже могут быть запятые (кавычки при OA> этом обязательны). Между разделительными запятыми могут быть пробелы. OA> Hужно получить в массив эти подстроки (текст1, текст2, ...) отбросив OA> кавычки. Количество данных в каждой строке может быть различным (от 1 до OA> 10). OA> Какое выражение для этого нужно составить ? use Text::CSV или use Text::CSV_XS. Выражение тоже составить можно, но лучше прочесть его в Mastering Regular Expressions. Оно не такое простое. -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/635965bcd394.html, оценка из 5, голосов 10
|