| |
|
|
| | Необходимо разбить строку на части по разделителю при этом, если разделитель встречается в подстроке, то его не рассматривать в качестве разделителя.
Например,
исходная строка - слово1;слово2;слово3 "слово4;слово5" слово6;слово7;"слово8"
разделитель - ;
результат:
слово1
слово2
слово3 "слово4;слово5" слово6
слово7
"слово8"
Как это сделать одним регулярным выражением.
Вариант - заменить все подстроки каким-нибудь символов, потом разделить и выполнить обратную замену не рассматривается. | |
| |
|
|
| |
|
|
| |
для: big-trot
(01.10.2012 в 10:47)
| | | никак | |
| |
|
|
| |
|
|
| |
для: Sfinks
(01.10.2012 в 11:31)
| | | Та можно. Завтра сгоняю за кефиром, и подумаю. | |
| |
|
|
| |
|
|
| |
для: big-trot
(01.10.2012 в 10:47)
| | | а это не csv файл случайно? | |
| |
|
|