Показать сообщение отдельно
  #1 (permalink)  
Старый 05.08.2013, 23:36
Интересующийся
Отправить личное сообщение для sbudyakov Посмотреть профиль Найти все сообщения от sbudyakov
 
Регистрация: 30.08.2012
Сообщений: 11

Помогите, пожалуйста, составить регулярное выражение
Здравствуйте! 4 день не могу решить проблему! Мне нужно split'ом разбить строку на пробелы, но не разбивать их внутри кавычек. Привожу пример:
Исходная строка: (page1 page2 page3-"page3_1 page 3_2 page3_3" page4)
Должно разбиться на массив: (page1,page2,page3-"page3_1 page3_2 page3_3",page4)

И еще... Кавычки могут быть и одинарные и двойные. И перед последнй скобкой может стоять &. Подскажите как сделать, ну или хотя бы в каком направлении копать.
Ответить с цитированием