Size: a a a

React: русскоязычное сообщество

2019 November 12

A

Aleksandr in React: русскоязычное сообщество
Irakliy
Вот без понятия. Я лично регулярки не переношу, но иногда их приходится писать
ну мы когда с такой проблемой столкнулись, пришли к тому, что A-Z@A-Z..A-Z
источник

I

Irakliy in React: русскоязычное сообщество
Viktar Daniliuk
Ты правильно понял, но проблема в том, что этот модуль принимает регулярку в виде массива либо функции.

В массиве регуляркой описывается каждый символ и в случае с номером телефона или кредитной карты это не проблема, а вот с адресом эл почты массив не поможет.

А как использовать функцию я не разобрался.
Ну, мб что-то в духе (любые цифры или буквы)@.(любые буквы)
источник

A

Aleksandr in React: русскоязычное сообщество
Потому что могут быть волшебное мыло MAN@SCIENST.GBU.PSU.RHZ.HS.ru
источник

I

Irakliy in React: русскоязычное сообщество
Aleksandr
Потому что могут быть волшебное мыло MAN@SCIENST.GBU.PSU.RHZ.HS.ru
Жесть какая
источник

A

Aleksandr in React: русскоязычное сообщество
(цифры буквы, точки, тире)@(Любые буквы, точки).(буквы)
источник

A

Aleksandr in React: русскоязычное сообщество
вот такое сделали
источник

I

Irakliy in React: русскоязычное сообщество
Ну или так, да. Вообще, наверняка можно нарыть где-нибудь готовые регулярки на разные случаи жизни
источник

A

Aleksandr in React: русскоязычное сообщество
https://habr.com/ru/post/175375/ вот с этим дядькой согласен
источник

I

Irakliy in React: русскоязычное сообщество
даёшь лок на a-z@gmail.com 😄
источник

VD

Viktar Daniliuk in React: русскоязычное сообщество
Irakliy
Ну или так, да. Вообще, наверняка можно нарыть где-нибудь готовые регулярки на разные случаи жизни
Ребята, вы не правильно поняли вопрос, регулярку для электронной почты я сделаю, это не проблема. Проблема в том, как передать эту регулярку в модул, т.к. тот модуль, который я использую, принимает регулярку в виде массива в котором описывается в виде элементов массива
каждый проверяемый символ поля ввода.

Может кто-то использовал какой-то другой модуль для реализации маски ввода?
источник

I

Irakliy in React: русскоязычное сообщество
Viktar Daniliuk
Ребята, вы не правильно поняли вопрос, регулярку для электронной почты я сделаю, это не проблема. Проблема в том, как передать эту регулярку в модул, т.к. тот модуль, который я использую, принимает регулярку в виде массива в котором описывается в виде элементов массива
каждый проверяемый символ поля ввода.

Может кто-то использовал какой-то другой модуль для реализации маски ввода?
он он не принимает группу символов?
источник

VD

Viktar Daniliuk in React: русскоязычное сообщество
Нет:(
источник

I

Irakliy in React: русскоязычное сообщество
так стоп, я чет туплю сутра, только сейчас сообразил
источник

I

Irakliy in React: русскоязычное сообщество
это же маска
источник

I

Irakliy in React: русскоязычное сообщество
она и не будет на имэйле работать
источник

VD

Viktar Daniliuk in React: русскоязычное сообщество
Он ещё может принимать регулярку в виде функции, но я пока не разобрался, как ее генерировать денамически
источник

ПБ

Павел Бочаров in React: русскоязычное сообщество
маска же предполагает фиксированное количество символов, с почтой это не будет работать, разве нет?
источник

I

Irakliy in React: русскоязычное сообщество
Viktar Daniliuk
Он ещё может принимать регулярку в виде функции, но я пока не разобрался, как ее генерировать денамически
new RegExp() вроде
источник

VD

Viktar Daniliuk in React: русскоязычное сообщество
Почему? Проверить наличие собаки и точки с хвостом из двух либо трёх символов
источник

I

Irakliy in React: русскоязычное сообщество
Павел Бочаров
маска же предполагает фиксированное количество символов, с почтой это не будет работать, разве нет?
вот и я об этом
источник