Reqex не начинается с пробела, только буквы могут содержать пробелы - PullRequest
2 голосов
/ 24 апреля 2019

Я использую это регулярное выражение, чтобы проверять только буквы, которые могут содержать пробелы, или -.

^[a-öA-Ö- ']*$

Но не хочу, чтобы оно начиналось с пробелов, может кто-топомочь мне с этим?

1 Ответ

1 голос
/ 24 апреля 2019

Я предлагаю использовать

^(?:[a-zöA-ZÖ'-][a-zöA-ZÖ '-]*)?$

Обратите внимание на основные различия:

Поскольку ваше регулярное выражение соответствует пустым строкам, весь шаблон потребления заключен в необязательную группу без захвата (?:...)?.Если вы на самом деле не хотите сопоставлять пустые строки, удалите этот перенос:

^[a-zöA-ZÖ'-][a-zöA-ZÖ '-]*$
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...