Не хотелось создавать новой темы, сорри за воскрешение поста, она вроде как подходит моей проблеме.
Что-то я немножечко туплю. Подскажите, как разбить строку на пробелы так, чтоб пробелы не учитывались в скобках:
'vasia(petia grisha) grisha( petia vasia) petia(vasia grisha )'
На выходе должен получиться такой массив:
['vasia(petia grisha)', 'grisha( petia vasia)', 'petia(vasia grisha )']
В голову лезут страшные решения: например, разбить строку сплитом по пробелам и в цикле воссоединить содержимое скобок. Уверен, есть решения по-адекватнее.
Спасибо.