我有一个正则表达式:
return Regex.IsMatch(_customer.FirstName, @"^[A-Za-z][A-Za-z0-9@#%&\'\-\s\.\,*]*$");
现在,一些客户在他们的姓氏或名字中会有元音字母上面的fada符号,比如下面这个例子:Brendán
请注意a字母上面的fada符号,您可以通过按住 alt , ctrl 并然后按 a 来获取它。
我尝试将这些字符添加到正则表达式中,但当程序尝试编译时出现错误。
唯一的方法是完全删除正则表达式,从而允许用户输入任何内容,包括带fada的字符。
有没有办法使用上面的表达式并以某种方式允许以下字符的输入?
á
é
í
ó
ú