PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
PHP
[请益] 请问'/^[0-9]{8}$/' 的意思
楼主:
sr291
(HappyHealthy)
2015-06-30 11:24:35
版上大大好
请问下面这个正规表示法+if 循环的意思:
目的:Input的数字不是8位数字时=> Output '学号为八位数字'
if (!$_POST['sn'] || !preg_match('/^[0-9]{8}$/', $_POST['sn']))
//0~9以外的数字;0~9重复出现8次;用0~9做结尾
{
echo '输入数字为八位数字';
exit;
}
!preg_match('/^[0-9]{8}$/',$_POST['sn']))
为何表示 :输入数不是8位数字
谢谢
作者:
hwChang
(聪明是天赋 善良是选择)
2015-06-30 12:12:00
empty($_POST['sn'])
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
2015-06-30 12:13:00
看不懂你在问什么 是if那包还是preg_match()
作者:
hwChang
(聪明是天赋 善良是选择)
2015-06-30 12:17:00
你那 if 的意思 “不是 8 位数字”吧
作者: iceblue7x (满城尽带路人甲)
2015-06-30 22:15:00
你那行注解不就解释清楚了吗?
作者:
xdraculax
(首席怪叔叔)
2015-07-02 14:29:00
^开头 [0-9]符合0~9的文字 {8}8个前述文字 $结尾^[0-9]{8}$ 完全符合8嘛数字,前面有!=不符合
作者:
wotupset
(wotupset)
2015-07-04 07:08:00
google 正规表示式
继续阅读
[请益] 如何直接回传档案??
cnyug
[请益] imap_body 排除不需要的内容
kiey
[请益] float与double的数值大小比较
jami520
[请益] Code Coverage
alpe
[请益] 正规表示法,内建函数-字串 问题
sr291
[请益] 请问有关数据库连线的问题
nibarsu
Re: [请益] CentOS7 使用phpmyadmin开启数据库会卡住
tkdmaf
[请益] CentOS7 使用phpmyadmin开启数据库会卡住
appleshark
[请益] Zend studio Excel汇出
e0626e
[请益] rename error no such file
jscorpio1
Links
booklink
Contact Us: admin [ a t ] ucptt.com