Возможно ли иметь регулярное выражение, подобное следующему - PullRequest
0 голосов
/ 06 августа 2020

Специальные символы, буквенно-цифровые c - это РАЗРЕШЕНО в строке. Но только специальные символы в строке не разрешены

Пример:

  1. Hell$,@123 - разрешено
  2. # & @ - не допускается

1 Ответ

0 голосов
/ 06 августа 2020

Вам просто нужно регулярное выражение, которое требует хотя бы одного буквенно-цифрового c.

RegExp(/[A-z0-9]/g).test("Hell$,@12")
>> true
RegExp(/[A-z0-9]/g).test("1!")
>> true
RegExp(/[A-z0-9]/g).test("@!")
>> false
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...