常用的正则表达式
平常开发过程中经常会遇到 各种正则表达式
操作方法
- 01
验证由数字、26个英文字母或者下划线组成的字符串:^\w+$ 验证用户名或昵称经常用到: ^[\u4e00-\u9fa5A-Za-z0-9-_]*$ 只能中英文,数字,下划线,减号 验证用户密码:^[a-zA-Z]\w{5,17}$ 正确格式为:以字母开头,长度在6-18之间,只能包含字符、数字和下划线。 验证汉字:^[\u4e00-\u9fa5],{0,}$ 验证Email地址:^\w+[-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$ 验证InternetURL:^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$ ;^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$ 验证电话号码:/^0?(13[0-9]|15[012356789]|18[0236789]|14[57])[0-9]{8}$/ 验证IP:/^((\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))\.){3}([1-9]|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))$/ 验证mac:/^([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}$/; 验证iprange:/^((\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))\.){3}(\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))-((\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))\.){3}(\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))$/ 验证描述信息:/^[a-z\sA-Z\u4E00-\u9FA5_0-9]{0,64}$/; 只允许输入 中文英文空格_ {0,64}表示可以输入0-64个字符 验证名称:/^[A-Za-z0-9-._()]+$/ 只能为字符、数字、 -(减号)、_(下划线)、()(括号)或.(点)