Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Regular
Expressions
101
Regular
Expressions
101
Upgrade to Pro
Enterprise
Regular Expression
/
#проверка ФИО #https://www.bbc.co.uk/academy/ru/articles/art20170623191659259 #https://www.regular-expressions.info/unicode.html ^ (?!^\s*[\p{Pd}’']) (?![\s\S]*[\p{Pd}’']\s*$) (?![\s\S]*?’’) (?![\s\S]*?'') #русские и английские буквы не могут быть одновременно (?: (?![\s\S]*[aeiouyAEIOUY]{4}) #no 4 vowel letters sequentially (?![\s\S]*[bcdfghjklmnpqrstvwxzBCDFGHJKLMNPQRSTVWXZ]{5}) #no 5 consonant letters sequentially (?:[a-zA-Z\p{Pd}’']|(?![\r\n])\s)+ | (?![\s\S]*?[аеиоуыэюяёАЕИОУЫЭЮЯЁ]{4}) #не может содержать 4 гласных буквы подряд (3 гласных буквы подряд есть в слове 'длинношеее') (?![\s\S]*?[бвгджзклмнпрстфхцчшщйъьБВГДЖЗКЛМНПРСТФХЦЧШЩЙЪЬ]{6}) #не может содержать 6 согласных букв подряд (5 согласных букв подряд есть в фамилии 'Мкртчан') (?:[а-яёА-ЯЁ\p{Pd}’']|(?![\r\n])\s)+ ) $
/
mgxuX
Unit Tests
There are no unit tests, click
here
to add some.