Цитата:
Поэтому сам не тестировал, но везде так пишут. Я и поверил. А разве нет? А давайте, я проверю. Вы, если можно, добавьте минус в скрипт, который первый в этой теме. А я сравню скорость этого скрипта со скоростью того, который привел чуть выше Poznakomlus... |
Цитата:
[+|-]<числа>[.<числа>] |
Цитата:
Можно вводить только минус (может, плюс, что не важно, потому что без минуса, понятно, что плюс), запятую, точку. |
Цитата:
Моя запись верна или нет, вот что требовалось. Как вариант var re=/^[+-]?\d+([\.\,]\d+)?$/; alert(re.test('12345')); alert(re.test('+12345,123')); alert(re.test('-12345')); alert(re.test('12345.')); alert(re.test('12345.123')); |
Цитата:
Случаи разные бывают. Допускаю, что неудачная регулярка или некая ситуация даст проигрыш регулярному выражению, в сравнении с альтернативными решениями... Но возможности регулярок меня лично поражают. Являясь нативным действием регулярка обязана оперержать по быстродействию другие альтернативные действия и алгоритмы... |
Часовой пояс GMT +3, время: 04:53. |