.net - Regular Expression validation in ASP.NET for special chars -


i need validate scenario in regex, i'm using regularexpression validation in asp.net.

  1. shouldn't start or end space
  2. doesn't contain space
  3. 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

Popular posts from this blog

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

linux - disk space limitation when creating war file -

How to provide Authorization & Authentication using Asp.net, C#? -