Поле с маской ввода #484
-
Ищу в документации, но не могу привязаться к поисковому запросу, как правильно организовать поле ввода по маске, тот же номер телефона, например "+1" жестко потом пробел и "(" вводим код ну и далее по схеме пользователь набирает цифры а записывается +1 (812) 321-22-48 понимаю как то через код, пните в нужное место. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 4 replies
-
Лайфхак по regexp — спросить у GPT Сделай мне regexp пропускающий такой формат телефона: +X (XXX) XXX-XX-XX Да, конечно! Вот пример регулярного выражения (RegExp) для формата телефона +X (XXX) XXX-XX-XX:
Пояснение:
Таким образом, это регулярное выражение будет соответствовать формату телефона +X (XXX) XXX-XX-XX, где X - любая цифра. |
Beta Was this translation helpful? Give feedback.
-
А можно regexp задать в коде, при условии 1 такой то, при условии 2 такое то условие, вдруг пригодится. Синтаксис предусматривает такую возможность? |
Beta Was this translation helpful? Give feedback.
-
Попробовал по маске сделать, в настроках поля указываешь и как бы если не знать маску +1 и т.д. то он автоматом не подставляет символы, только надо плейсхолдер сделать в виде подсказки а символы автоматически при добавлении цифр не добавляются и тире тоже, чтобы например набирать 7905445454 а он подставлял + и - в нужные места |
Beta Was this translation helpful? Give feedback.
Лайфхак по regexp — спросить у GPT
Сделай мне regexp пропускающий такой формат телефона:
+X (XXX) XXX-XX-XX
Да, конечно! Вот пример регулярного выражения (RegExp) для формата телефона +X (XXX) XXX-XX-XX:
Пояснение:
Таким образом, это регулярное выражение будет соответствовать формату телефона +X (XXX) XXX-XX-XX, где X - любая цифра.