Показать сообщение отдельно
  #5 (permalink)  
Старый 05.07.2013, 20:46
Аватар для pikko
Аспирант
Отправить личное сообщение для pikko Посмотреть профиль Найти все сообщения от pikko
 
Регистрация: 06.10.2012
Сообщений: 60

function splitNumberWithSpaces ( str ) {
    return str.replace(
        (
            /\./.test(str)
                ? /(\d)(?=(?:\d{3})+\.)/g
                : /(\d)(?=(?:\d{3})+$)/g
        ), '$1 '
    );
}

alert( splitNumberWithSpaces('940451226.45678') );
alert( splitNumberWithSpaces('940451226') );


это, конечно, гон, но работает =)

Последний раз редактировалось pikko, 05.07.2013 в 21:02.
Ответить с цитированием