За последние 24 часа нас посетили 17510 программистов и 1715 роботов. Сейчас ищут 1660 программистов ...

Является ли строка числом?

Тема в разделе "JavaScript и AJAX", создана пользователем pr0n1x, 15 ноя 2006.

  1. pr0n1x

    pr0n1x Активный пользователь

    С нами с:
    30 мар 2006
    Сообщения:
    486
    Симпатии:
    2
    Адрес:
    Киев
    Как с помощью регулярного выражения на JavaScript'e проверить является ли строка числом????????
    Число может быть как целым так и дробным.
     
  2. Davil

    Davil Guest

    if(!isNaN(число)){
    число = "Это число!";
    }
     
  3. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    Код (Text):
    1. var a = '123'
    2. var re = /^\d+(\.\d+)?$/
    3. alert(re.test(a)) // 1
     
  4. Anonymous

    Anonymous Guest

    Ti, м/б еще стоит добавить знак... и возможно, «e»
     
  5. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    можно еще восьмеричное число, шестнадцатеричное число ...
     
  6. Anonymous

    Anonymous Guest

    Ti, в 36-ричной системе счисления... =))
     
  7. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    тогда можно не проверять - в компьютере любая информация представлена цифрами -)