powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / помогите добить regexp
3 сообщений из 3, страница 1 из 1
помогите добить regexp
    #38533400
oaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
требуется регулярка для органичения ввода десятичных дробей, целая часть не более 18 знаков, дробная - не более 2:
Код: javascript
1.
/(^[0-9]{1,18}((.|,)[0-9]{1,2})?$)|(^$)/


но проблема в том, что если не вводить разделитель, целое число может быть до 21 символа, как решить?
...
Рейтинг: 0 / 0
помогите добить regexp
    #38533432
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
(.|,)

Похоже на джеппу. Как это может работать? Точка это служебный символ, ее эскейпить нужно.

Может так взлетит?
Код: c#
1.
/((^\d{1,18}([\.,]\d{1,2})?$)|(^\d{1,18}$))|(^$)/
...
Рейтинг: 0 / 0
помогите добить regexp
    #38533520
oaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

спасибо, просветил, работает...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / помогите добить regexp
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]