我想测试输入是否为 1234567(7 位)类型。我用preg_match($pattern,$subject);在哪里$pattern = '/^[0-9]{7}$/';但是,对于主题为的情况,我得到 1L-8987765这是我不想要的。我怎样才能克服这个问题? function isDocid($documento_id) { $subject = pg_escape_literal($documento_id); $pattern1 = '/^[0-9]{7}$/'; if (preg_match($pattern1, $subject) === 1) { return 1; } else { return 0; }}$test_carta = isDocid('L-8987765');echo('<p> ja existe docid '. $test_carta .'</p>');我期待: ja 存在 docid 0
1 回答
- 1 回答
- 0 关注
- 240 浏览
添加回答
举报
0/150
提交
取消