Всем привет! Есть набор строк, такого рода:
38.3 x 26 x 2.9 см
34,54 x 24,15 x 2,39 см
29,8 x 20,61 x 2,08 см
41,95 x 27,9 x 2,78 см
Я с помощью интернета кое как сделал поиск нужных чисел (это наименьший размер - толщина)
(?<![\w\d]) 2(?![\w\d])|(?<![\w\d])x 2(?![\w\d])|(?<![\w\d]) 2(?![\w\d])(?=.*\bсм\b)|(?<![\w\d])x 2(?![\w\d])(?=.*\bсм\b)|(?<![\w\d])x2(?![\w\d])|(?<![\w\d])x2(?![\w\d])(?=.*\bсм\b)
Но никак не могу сделать, чтобы у меня пропускало строки у которых это число больше 2,5 (2.5), т.е. в данном примере эти строки лишние:
38.3 x 26 x 2.9 см
41,95 x 27,9 x 2,78 см