Показать сообщение отдельно
  #1 (permalink)  
Старый 25.03.2016, 19:48
Аспирант
Отправить личное сообщение для orionpro Посмотреть профиль Найти все сообщения от orionpro
 
Регистрация: 23.12.2015
Сообщений: 39

Разделение цифр пробелом в строке
Есть результат в инпуте.
calculator.answer.value = calculator.answer.value.replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 ');

Мне нужно разделит пробелом, только целое число до дробной части. Т.е. целое число, а после дроби чтобы они оставались не разделёнными. С этим регулярным выражением, что я применяю выше, пробел ставится и в дробной части. Что-то я не могу разобраться, чтобы в этом регулярном выражении поменять, чтобы было так, как мне надо. И если можно объяснить. (хотя может и так будет понятно в самом регулярном)
Спасибо большое за ранее.
Ответить с цитированием