Мое текущее регулярное выражение /^[a-zA-Z]+( [a-zA-Z]+)*$/
. Это работает для имен, таких как:
John Smith
В любом случае, сайт является международным, и имя может быть таким, например:
Jānis Bērziņš
Это допустимое имя, но регулярное выражение не сможет его подтвердить из-за ā
, ē
и š
символов.
Один из способов - ввести все разрешенные символы, но тогда список будет ОГРОМНЫМ!
Я ищу более простой способ сделать это. Может быть, черный список вместо подхода белого списка?
Спасибо за любой совет!