【发布时间】:2012-02-27 12:07:37
【问题描述】:
我有一个 asp.net 控件,它使用正则表达式来验证用户输入的名字和姓氏。它最多可用于 40 个字符...而且我认为从表达式的外观来看,它还允许 ' 用于像 O'Donald 这样的名字,也可能是连字符的名字。
ValidationExpression="^[a-zA-Z''-'\s]{1,40}$"
我的问题是重音名称/字符,例如不允许包含例如 ñ 的西班牙语和法语名称。有谁知道如何修改我的表达以考虑到这一点?
【问题讨论】: