我有这个
<asp:RegularExpressionValidator ID="RegularExpressionValidator7" runat="server"
ControlToValidate="txtLastName"Display="Dynamic" ErrorMessage="Alphabetic characters only"
ForeColor="Red" ValidationExpression="^[a-zA-Z'.\-\s]{1,50)$"
></asp:RegularExpressionValidator>
但现在我想改变它并创建一个正则表达式,让用户在上面的表达式中插入1个字符而不是一个特殊字符,也不要从其中一个开始 特殊字符(也包括“。”spacial char“。
注意:我希望在第一个字母是字母
之后接受这些特价 提前thnx答案 0 :(得分:3)
试试这个[a-zA-Z][a-zA-Z'.\s\-]{0,50}
:D //修改为1到0
答案 1 :(得分:2)
试试这个^[a-zA-Z'.\-\s]{1}$|^[a-zA-Z'.\-\s]{1}[\w]*$