Я пытаюсь сопоставить имена и фамилии с чем-то вроде этого.JavaScript/PHP Regular Expression
$pattern = '/[a-zA-Z\-]{3,30} +[a-zA-Z]+/';
Это прекрасно работает, за исключением того, когда у меня есть имя, как этот Mélissa Smith
Мой партнер становится Lissa Smith
Как подстать все специальные символы, такие как é
А как насчет имен, как этот (голландский пример): 'Jeroen van den Hoogen'? Должны ли вы программировать, чтобы справиться с этим? – Aquillo