.net - Regular Expression validation in ASP.NET for special chars -
i need validate scenario in regex, i'm using regularexpression validation in asp.net.
- shouldn't start or end space
- doesn't contain space
- whole string shouldn't contain 2 special char "@" & "?"
valid:
"as#d qwe2", "&^%$$(&+_", "12#$.p" invalid:
" ", "asd ", " asd#", "ksdhf?kh", "asdf@asd" i'm trying this:
<asp:regularexpressionvalidator id="regularexpressionvalidator1" runat="server" controltovalidate="textbox1" errormessage="regularexpressionvalidator" validationexpression="^[^\s]+(\s+[^@?]+)*[^\s]$">error</asp:regularexpressionvalidator>
untested regex: ^([^ @?][^@?]*[^ @?]|[^ @?])$
Comments
Post a Comment