Не работает шаблон проверки угловых символов для латинских символов - PullRequest
0 голосов
/ 29 октября 2018

Я использую реактивные формы с валидаторами. Для поля арабского имени я использую:

Validators.pattern('[\u0600-\u06FF ]*')

Но я не могу понять шаблон для латинских букв A-Z и a-z.

Я пытался:

Validators.pattern(/^-?([a-z]\d*)?$/)

Но это не сработало.

Ответы [ 3 ]

0 голосов
/ 30 октября 2018

Ответ был просто с помощью:

Validators.pattern('[a-zA-Z ]*')

Чтобы разрешить номера с ними:

Validators.pattern('[a-zA-Z0-9 ]*')
0 голосов
/ 11 декабря 2018

я использую это регулярное выражение:

    Validators.pattern('^[a-zA-Z][a-zA-Z0-9-_@\.]{2,20}$')

А

   Validators.pattern(/[\u0600-\u06FF-/ ]/) for arabic
0 голосов
/ 30 октября 2018

попробуйте применить этот шаблон: / ^ [ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ] * $ /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...