常用正则表达式
常用正则表达式收集
- 手机/座机号码验证
- 身份证号验证
1.手机/座机号码正则
/(^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$)|(^((\(\d{3}\))|(\d{3}\-))?(1[358]\d{9})$)/
2.身份证正则
/^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/
原文地址
3.小数正则
/^-?\d+\.?\d{0,6}$/
后面“{0,6}”表示允许0~6位小数,可根自己需要设置
3.ip正则
/^(([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))\.)(([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))\.){2}([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))$/