У меня есть регулярное выражение:Unicode символов в Regex
return Regex.IsMatch(_customer.FirstName, @"^[A-Za-z][[email protected]#%&\'\-\s\.\,*]*$");
Теперь, некоторые из клиентов имеют Fada над гласной в своей фамилии или FirstName, как следующее: Brendán
Обратите внимание на Fada над a, которую вы можете получить, удерживая alt, ctrl, а затем нажатие a.
Я попытался добавить эти символы в регулярное выражение, но получаю сообщение об ошибке, когда программа пытается скомпилировать.
Единственный способ, которым я могу позволить пользователю вводить такой символ с помощью fada, - это полностью удалить регулярное выражение, что означает, что пользователь может ввести все, что захочет.
Можно ли использовать вышеупомянутое выражение и как-то разрешить следующие символы?
á
é
í
ó
ú
Что такое ошибка компилятора? –