Добрый день! Мои очень слабым местом в js являются регулярки. Я пока не могу понять логику их работы. Как найти только цифры или только буквы - здесь все просто. А как быть когда речь идет о ценах или единицах измерения с дробной частью? То есть когда числовое значение разделено запятой, точкой или дробью.
Например есть единица измерения: 150,5 км/ч или 150,5 км,ч (некоторое и так пишут).
И нужно от сюда выделить отдельно числовое значение, отдельно единицу измерения.
Для пущей ясности вопроса:
var str_1 = '150,5 км/ч',
str_2 = '150,5 км,ч';
str_1 .replace('здесь регулярка', ''); // нужно получить 150,5
str_1.replace('здесь регулярка', ''); // нужно получить км/ч
str_2.replace('здесь регулярка', ''); // нужно получить км,ч