[SOLVED] Как получить все строки списка, которые состоят из пяти слов?

Old

Client
Регистрация
24.01.2018
Сообщения
176
Благодарностей
87
Баллы
28
Всем привет.
Нужно собрать все строки, которые состоят из пяти слов.
Как это можно сделать? Через поиск ничего не нашел.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
перебором. почти любая выборка делается перебором. с каждой строки парсишь слова регуляркой в список. Если длина списка нужная - откладываешь строку куда надо
 
  • Спасибо
Реакции: Old

Old

Client
Регистрация
24.01.2018
Сообщения
176
Благодарностей
87
Баллы
28
Ранее находил регулярку, которая парсит не только строки из пяти слов, но еще и все строки в которых менее пяти слов. Может быть есть такая регулярка, которая сможет спарсить строки только из необходимого количества слов. В регулярках не силен.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Ранее находил регулярку, которая парсит не только строки из пяти слов, но еще и все строки в которых менее пяти слов. Может быть есть такая регулярка, которая сможет спарсить строки только из необходимого количества слов. В регулярках не силен.
регулярки есть любые. Всё зависит от того, что считать словом
 

Old

Client
Регистрация
24.01.2018
Сообщения
176
Благодарностей
87
Баллы
28
Словом может быть любой знак или символ разделяемый пробелом.
 
Последнее редактирование:

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

Old

Client
Регистрация
24.01.2018
Сообщения
176
Благодарностей
87
Баллы
28
Спасибо за помощь.
 
Последнее редактирование:

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 419
Благодарностей
5 454
Баллы
113
Перебирать не обязательно. Достаточно выделить подсписок по регулярке
 
  • Спасибо
Реакции: Old

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)