我的reg ex
有很多问题<asp:TextBox ID="txtSmsMessage" Font-Names="" Font-Size="Small" runat="server" Width="450px" Name="txtSmsM" Height="150px" Style="margin-left: 50px; resize: none;" Value="Enter SMS" MaxLength="160" TextMode="MultiLine" onkeypress="return taLimit(this)" onkeyup="return taCount(this,'myCounter')" />
<asp:RegularExpressionValidator ID="x" runat="server" ErrorMessage="you have inputted incorect charicters" ControlToValidate="txtSmsMessage" ValidationExpression="@'^[a-zA-Z0-9\_]+$'" />
找不到当前的@'^[a-zA-Z0-9\!
!或空格
基本上我需要一个数字字母和特殊字符的注册表,但是要停止像ë这样的内容,你可以看到输入框是否有短信息和字符像我们短信发送提供商的错误,谢谢Mike
答案 0 :(得分:3)
尝试
^[a-zA-Z0-9!_ ]+$
在字符集中添加适当的符号。
答案 1 :(得分:0)
最好的方法是使用您需要的^[a-zA-Z0-9!_ ]+$
来添加[]