Я только хочу, чтобы пользователи могли использовать буквы, цифры и некоторые иностранные буквы. Это работает, но оно удаляет иностранные буквы (например, öçşğ).Разрешать только буквы, цифры и некоторые иностранные буквы?
preg_replace('/[^a-zA-Z0-9\s]/', '', $nick)
Так что я использовал ниже, чтобы разрешить некоторые иностранные буквы, но он по-прежнему удаляет иностранные буквы.
preg_replace("@[^A-Za-z0-9\- şıüğçİŞĞÜÇ][email protected]","",$nick);
Каков правильный подход для их разрешения?
Используйте 'u' флаг для Юникода. – Rizier123
Не могли бы вы показать мне, как? – user198989
'.... + @ iu' <- this' u' – Berriel