|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Dmitry Diskin 2:5061/109.32 28 Jul 2000 20:22:20 To : Maxim Y. Zinyakov Subject : split и кавычки -------------------------------------------------------------------------------- 21 Jul 00 20:10, Maxim Y. Zinyakov wrote to Dmitry Diskin: DD>> 1,2,5,'this is string field','look, this is another field' MZ> Должно работать это: MZ> /\'([^\']*)\'|,/ MZ> *то бишь*: @splitted = split /\'([^\']*)\'|,/, $yourstr; Мне понравилось. Только есть вопросы: почему мою строку такое выражение разбивает на 12 элементов (часть пустые)? Hу и кавычки неплохо бы сохранять в том, что получится. Кстати, объясни, пожалуйста, роль скобок. Видимо, в этом весь фокус? Dmitry --- GoldED/W32 3.0.1 * Origin: ююю dda@ic.ru ююю (2:5061/109.32) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/39123981dde6.html, оценка из 5, голосов 10
|