Здравствуйте, mogadanez, Вы писали:
M>нужно выражение для валидатора проверяющего являеться ли введенное значение числом
M>вида 454354.43545 или 5435,345345
Если прямо так, то \d+[\.,]\d+, но .3423 и 3245234. валидными не будут.
21.02.03 18:33: Перенесено модератором из 'ASP.NET' — TK
M>>нужно выражение для валидатора проверяющего являеться ли введенное значение числом M>>вида 454354.43545 или 5435,345345 L>Если прямо так, то \d+[\.,]\d+, но .3423 и 3245234. валидными не будут.
А в чем проблем? Вместо "+" используем "*", и заодно уж знак
[-+]?\d*[\.,]\d*
Здравствуйте, ibnTeo, Вы писали:
T>А в чем проблем? Вместо "+" используем "*", и заодно уж знак T>[-+]?\d*[\.,]\d*
T>+ = {1,} T>* = {0,} T>? = {0,1} T>\d = [0-9]
Здравствуйте, DSD, Вы писали:
DSD>Здравствуйте, ibnTeo, Вы писали:
T>>А в чем проблем? Вместо "+" используем "*", и заодно уж знак T>>[-+]?\d*[\.,]\d*
T>>+ = {1,} T>>* = {0,} T>>? = {0,1} T>>\d = [0-9]
DSD>Тогда просто одна точка пройдет тест...
DOO>>А если так: DOO>>[-+]?\d([\.,]\d+)? DOO>Сорри, опечатка: DOO>[-+]?\d*([\.,]\d+)?
Практически проверять лень, но теоретически пройдет пустая строка...
Здравствуйте, mogadanez, Вы писали:
M>нужно выражение для валидатора проверяющего являеться ли введенное значение числом
M>вида 454354.43545 или 5435,345345
З.Ы.
Если ничего не помогло то посмотри на www.regexlib.com
Тама все про регулярные выражения. Куча примеров и сразу можно тестить...
Когда-нибудь и я буду много знать, но пока это не грозит...
ICQ #134433