Как составить регулярное выражение, чтобы выбрать слова?
Помогите составить регулярку.
Есть строка с предложением,
нужно сначало взять первые три слова одной регуляркой,
затем второй регуляркой с четвертого по шестое слово.
Пример:
"Я вчера ходил гулять по магазинам а так получилось, что очутился в пельменной"
Вывод первой регулярки - "Я вчера ходил"
Вывод второй регулярки - "гулять по магазинам"
проверил - работает, только как сделать чтобы если во второй группе только два слова регулярка их все равно брала ?
То есть бывает такое что слов всего 5 штук.
Первые три слова регулярка берет в первую группу,
а вторые два вообще отсекает сейчас, а нужно чтобы и остальные слова выбирала даже если их меньше трех.