Подтвердите имя и фамилию с помощью регулярных выражений - PullRequest
0 голосов
/ 18 января 2011

Я пытаюсь написать регулярное выражение для имя и фамилия .Они состоят из одного или нескольких слов, которые могут быть сделаны только из букв алфавита (мне не нужны начальные заглавные буквы).

I хотел бы, чтобы соответствовало как имени, так и фамилии:

Имена:

- Antony de Home April
- antony de Home April
- ANTONY de Home ApRil
- aNtOnY de Home April
- Antony de d'home APRil
- Antony de d'Home ApRil
- Antony de D'Home April
- Antony de d'HOME AprIL
- ...

Фамилия совпадает с регистром имен.

I не будет (без цифр или специальных символов):

Имена:

- Antony1 de Home Ap*ril
- Antony_ de Home Apr+il
- Ant_ony de Home Apr#il
- Antony@ de Ho@me Apr^il
- ...

Фамилия совпадает с теми же регистрами, что и имена.

Как я могу это написать?


ОБНОВЛЕНИЕ

Я хотел бы, чтобы соответствовал как имени, так и фамилии:

Имена:

- Antòny de Homé April
- àntony de Home ùpril
- Antony de Home Aprìl

Если у вас есть другие предложения дляПодтверждение имени и фамилии, дайте мне посмотреть!

Ответы [ 2 ]

1 голос
/ 18 января 2011
/([a-Z]+)\s([a-Z]+)/

Конечно, я делаю ряд предположений с этим регулярным выражением.

1 голос
/ 18 января 2011

Это должно быть ваше регулярное выражение:

[A-Za-z]+\s+['A-Za-z]+
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...