博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

正则表达式

Posted on 2007-09-17 16:59  小飞龙(Jack)  阅读(120)  评论(0编辑  收藏  举报

时间验证:
^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29))$


验证姓名(只能输入汉字)
^[\u4e00-\u9fa5]+$


电话号码验证(能验证家庭电话(带区号) 和 手机号码)
<asp:RegularExpressionValidator ID="PhoneREV" ControlToValidate="txtPhone" runat="server"
 ErrorMessage="请输入正确的电话号码!" ValidationExpression="^[0][0-9]{2,3}[-]?[0-9]{8}$|^[1-9][0-9]{7}$|^[1][3|5]\d{9}$">*</asp:RegularExpressionValidator>