$str = 'A01-01-01-01';//
$pattern = '/^A[0-9-]+$/';//只能A开头包含0-9和-
preg_match($pattern,$str,$arr1);//等于下面格式
$arr2=preg_match($pattern,$str);
$arr = preg_split('/-/',$str);//分割成字符串是否有4个 跟下面两个方法都可以使用
$arr = preg_match_all('/-/',$str);//查找有几个符合的字符
var_dump($arr2);
php正则判断字符串只能以A字母开头,只能包含数字和-而且为12位字符串
未经允许不得转载:IT起义网络科技 » php正则判断字符串只能以A字母开头,只能包含数字和-而且为12位字符串
相关推荐
yaf手册和入门教程简版(持续更新)
PHPStorm的快捷键
PHP 在线针对mysql 自动生成数据字典
旧版百度地图 APP被您禁用啦。详情查看:http://lbsyun.baidu.com/apiconsole/key#。
laravel php artisan serve启动错误:WARN Failed to listen on 127.0.0.1:8000 &openssl extension
PHP多商户 多语言 多货币 带分销 商城比较
一键将织梦DedeCMS迁移转换成WordPress,SEO解决方案
php cms按照或者php执行命令提示:请在mysql配置文件修sql-mode或sql_mode为NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
Thinkphp6常用
dedecms提示Uncaught ArgumentCountError: Too few arguments to function mysql_select_db php版本问题
DEDECMS织织梦程序安装后无法修改栏目的解决方法
PHP的max_execution_time,memory_limit,set_time_limit