正则表达式 /^[0-9]+$/

[复制链接]
查看11 | 回复3 | 2017-11-25 10:04:06 | 显示全部楼层 |阅读模式
^是开头符号 $是结尾符号。[0-9]就是从0到9的整数,与 /d一样,带标0-9的整数+号是多个的意思,不限位数与 * 号类似。/在这里是转意符,不代表任何意思,你这可能是从字符串或者javascript里拿出来的,所以要加转意符。PS:另一种情况,当[]中括号中包含 \[]:^ - 这些字符的时候也要加转意符。...
回复

使用道具 举报

千问 | 2017-11-25 10:04:06 | 显示全部楼层
/^是必须是0到9的数字开头 ^[0-9]+$由0到9中任何数据组成的字符串2 511322都可以吧 给你个网址看看正则表达式的使用吧...
回复

使用道具 举报

千问 | 2017-11-25 10:04:06 | 显示全部楼层
[\d] 等价于 [0-9][\d^0] [0-9^0] 这两个是不正确的,应该使用 [1-9]...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行