powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Проверка на регулярное выражение
8 сообщений из 8, страница 1 из 1
Проверка на регулярное выражение
    #37201062
DUZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DUZ
Гость
Подскажите каким образом организовать проверку на 3 три цифры внутри строки (от 001-999). Что бы нельзя было ввести 000. Пример: Телефонный номер +7 ( 000 )-567-789.
...
Рейтинг: 0 / 0
Проверка на регулярное выражение
    #37201070
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DUZ,

0. Сделать Dynamic Action, который при нажатии клавиши будет в JavaScript-обработчике проверять значение в поле регуляркой.
1. Сделать Item Plugin, в котором проверять отсутствие заданных регулярок. (Если подобные поля с проверками будут нужны не раз.)
2. Использовать уже готовые плагины, например, 1 .
...
Рейтинг: 0 / 0
Проверка на регулярное выражение
    #37201076
DUZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DUZ
Гость
Я видимо неправильно выразился. Мне необходимо само регулярное выражение для проверки. А за совет насчет механизма проверки - спасибо.
...
Рейтинг: 0 / 0
Проверка на регулярное выражение
    #37201091
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DUZМне необходимо само регулярное выражение для проверки.

Проверяйте при вводе третьего символа, что есть 000 , и тогда выполняйте предотвращающие ввод действия: исключения, обработка и подавление событий нажатия, вывод сообщений пользователю и т.д.
...
Рейтинг: 0 / 0
Проверка на регулярное выражение
    #37201095
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
suPPLerDUZМне необходимо само регулярное выражение для проверки.

Проверяйте при вводе третьего символа, что есть 000

На всякий - вот регулярка для трёх нулей в конце:

Код: plaintext
'000$'
...
Рейтинг: 0 / 0
Проверка на регулярное выражение
    #37201130
PITMOV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Буду дерзок и подправлю.

Код: plaintext
'.*?\(.*?000.*?\).*?'
...
Рейтинг: 0 / 0
Проверка на регулярное выражение
    #37201131
PITMOV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Только видимо погорячился я с лишними значениями в скобках, так как насколько я понимаю, только 3 цифры может быть.
...
Рейтинг: 0 / 0
Проверка на регулярное выражение
    #37201138
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PITMOVБуду дерзок и подправлю.

Код: plaintext
'.*?\(.*?000.*?\).*?'


Да на здоровье! Пока ТС не расскажет подробно, как у него эта строка вводится, мы только гадать будем. Может, там простой текстовый элемент ввода, куда всё забивается руками: плюс, скобочки, дефисы... А может, какой-нибудь jQuery Masked Input, из которого можно получить как отформатированную строку с разделителями, так и строку-результат 7000567789 .
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Проверка на регулярное выражение
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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