корректировка регулярных выражений
Добавлено: 28 ноя 2017 09:41
добрый день. подскажите пожалуйста.
были написаны регулярные выражения для характеристики "габариты ВхШхГ" и "ШхГ" (характеристики были объедедены формулой макроподставновки), которые в дальнейшем были поделены на 3 зависимые хар-ки:
характеристика имеет вид 102х88х34 см - то есть без пробелов.
высота (\d{2,3}\.?\d?\d?)х[\d\.]*х - вытаскиваем 1е значение - 102 (если есть)
ширина \d{2,3}\.?\d?\d?х([\d\.]*)х - вытаскиваем второе значение - 88
глубина ([\d\.]+) *см - вытаскиваем третье - 34
эти же регулярные выражения нужно применить на характеристику вида 10 x 30 x 53 см - где есть пробелы. подскажите пожалуйста, что нужно изменить в этих регулярках, чтобы они срабатывали на новой характеристике, где есть пробелы?
заранее благодарю за оперативный ответ.
были написаны регулярные выражения для характеристики "габариты ВхШхГ" и "ШхГ" (характеристики были объедедены формулой макроподставновки), которые в дальнейшем были поделены на 3 зависимые хар-ки:
характеристика имеет вид 102х88х34 см - то есть без пробелов.
высота (\d{2,3}\.?\d?\d?)х[\d\.]*х - вытаскиваем 1е значение - 102 (если есть)
ширина \d{2,3}\.?\d?\d?х([\d\.]*)х - вытаскиваем второе значение - 88
глубина ([\d\.]+) *см - вытаскиваем третье - 34
эти же регулярные выражения нужно применить на характеристику вида 10 x 30 x 53 см - где есть пробелы. подскажите пожалуйста, что нужно изменить в этих регулярках, чтобы они срабатывали на новой характеристике, где есть пробелы?
заранее благодарю за оперативный ответ.