'number' => '/\d+$/',
'integer' => '/^[-\+]?\d+$/'
最近看了一些代码,数字与整形数字的正则就差这么一点点,整形的正则没有疑问
但是是否是数字这条正则,我就搞不明白,\d只代表数字字符,当我输入小数的时候,如1.5之类的,这条正则能匹配,但是 . 这个符号不是数字符号,怎么还能匹配呢?
'number' => '/\d+$/',也就是说:这条正则怎么会匹配小数的呢?