以下是我用的验证邮件和URL的正则表达式,如果是用COPY再输入的话经常会产生前后空格而造成验证不符合(很麻烦),请问如何允许前后各有若干个空格字符?(在程序里再进行处理:trim())
邮件正则表达式:ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
URL正则表达式:ValidationExpression="[Hh][Tt][Tt][Pp]([Ss])?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?"
邮件正则表达式:ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
URL正则表达式:ValidationExpression="[Hh][Tt][Tt][Pp]([Ss])?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?"
* 零次或多次匹配前面的字符或子表达式。例如,zo* 匹配“z”和“zoo”。* 等效于 {0,}。
ValidationExpression=" *\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* *"
这样也可以哈.
谢谢了,如果是这个要加在哪里?:"[A-Za-z0-9]{4,12}"
___________________________"\s*[A-Za-z0-9]{4,12}\s*"