黑马程序员技术交流社区

标题: 正则表达式 [打印本页]

作者: twtzhongxin    时间: 2014-3-13 21:23
标题: 正则表达式
怎样用正则表达式表示一个数字,数字前面可以有正负号,比如可以100,+100,-100,但不能出现+-100这种形式。
作者: 艮昕辶    时间: 2014-3-13 22:05
验证非零的正整数:^\+?[1-9][0-9]*$
验证非零的负整数:^\-[1-9][0-9]*$
验证非负整数(正整数 + 0)  ^\d+$
验证非正整数(负整数 + 0)  ^((-\d+)|(0+))$



作者: 往事如烟    时间: 2014-3-14 11:14
匹配任何整数:"^(+|-)?[1-9]\d*$"       +,-出现l零次或一次,第一位不为零,后面任意数值




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2