正则表达式

PHP常用正则表达式

平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: “^\d+$”  //非负整数(正整数 + 0) “^[0-9][1-9][0-9]$”  //正整数 “^((-\d+)|(0+))$”  //非正整数(负整数 + 0) “^-[0-9][1-9][0-9]$”  //负整数 “^-?\d+$”    //整数 “^\d+(.\d+)?$”  //非负浮点数(正浮点数 + 0) “^(([0-9]+.[0-9][1-9][0-9])|([0-9][1-9][0-9].[0-9]+)|([0-9][1-9][0-9]))$”  //正浮点数 “^((-\d+(.\d+)?)|(0+(.0+)?))$”  //非正浮点数(负浮点数 + 0) “^(-(([0-9]+.[0-9][1-9][0-9])|([0-9][1-9][0-9].[0-9]+)|([0-9][1-9][0-9])))$”  //负浮点数 “^(-?\d+)(.\d+)?$”  //浮点数