Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.03.2016, 22:55
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

Регулярка для дробных чисел
Подскажите пожалуйста как из строки

stroka_1 = "Осталось 16.03.16 Стройматериалы / 2 ряд левый П 75 60,000 78,120 62 44 1,250 23,120 55,000";


забрать все дробные цифры в разные переменные
Итог должен быть таким

c1 =60,000;
c2 =78,120;
c3 = 1,250
c4 =23,120;
c5 = 55,000;


Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 31.03.2016, 23:10
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

arahmanov,
var  stroka_1 = "Осталось 16.03.16 Стройматериалы / 2 ряд левый П 75 60,000 78,120 62 44 1,250 23,120 55,000";
      alert(stroka_1.match(/\d+,\d+/g).join("\n"));
Ответить с цитированием
  #3 (permalink)  
Старый 31.03.2016, 23:39
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

Рони ты лучший!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
В карму не дает тебе поставить )))) как только даст сразу!
Спасибо огромное!

Извини за наглость а дату 16.03.16
так же можно , а то я ее поиском после вытаскиваю после слова Осталось и дальше спит через точку %((((((((((( жесть получается %)))

Последний раз редактировалось arahmanov, 31.03.2016 в 23:41.
Ответить с цитированием
  #4 (permalink)  
Старый 01.04.2016, 00:05
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

arahmanov,
/\d+\.\d+\.\d+/g
Ответить с цитированием
  #5 (permalink)  
Старый 01.04.2016, 00:09
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

arahmanov,
var  stroka_1 = "Осталось 16.03.16 Стройматериалы / 2 ряд левый П 75 60,000 78,120 62 44 1,250 23,120 55,000";
      alert(stroka_1.match(/\d+([.,]\d+)+/g).join("\n"));
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Требуется программист на QML для создания интерфейса клиентской программы для общения m.simakov Работа 0 11.02.2016 18:07
Посоветуйте как улучшить код для работы с history api [ jquery + js + history api ] Geo Ваши сайты и скрипты 0 12.01.2014 00:41
Cookie для меню аккордион и для div Lastedl jQuery 1 03.12.2013 04:55
Регулярка для чисел klin Javascript под браузер 11 29.07.2010 02:03