- Сообщения
- 8,673
- Репутация
- 2,486
Пытаюсь получить в массив разделённую строку по определённому делителю (запятая), но его нужно проигнорировать если он находится в кавычках.
Ожидаемый результат:
Код:
$vTest = 'Item1, "Folk, NewAge и Flamenco (DVD Video)", Item2,'
$sRet = StringRegExp($vTest, '([^,]+),?\s*', 3)
For $i = 0 To UBound($sRet)-1
ConsoleWrite($sRet[$i] & @LF)
Next
Ожидаемый результат:
Код:
Item1
"Folk, NewAge и Flamenco (DVD Video)"
Item2