| 代码如下 | 复制代码 |
| $str = '1-8732dsef83dfrese8732DEef83dfrESe'; | |
//有朋友这样写的
| 代码如下 | 复制代码 |
| var_dump(preg_match('/[0-9]+-[a-zA-Z0-9]{32}/',$str)); | |
//可能存在的问题
| 代码如下 | 复制代码 |
| $str= 'www1-8732dsef83dfrese8fdsfds3dfrESe-wfds111cn.netee'; $str = 'wwwfsdgwww.111cn.netwww1-873dfsfds32DEef83dfrESe-weeee'; //这两种形式的都会认为是匹配的。 //所以你应该修改成 var_dump(preg_match('/^[0-9]+-[a-zA-Z0-9]{32}$/',$str)); |
|
//正确的方法是
| 代码如下 | 复制代码 |
| var_dump(preg_match('/^[0-9]+-[a-zA-Z0-9]{32}$/',$str)); | |
//看看其它的方法 正则表达式(汉字,字母,数字 混合验证)
/*
首位汉字,
2-4位为字母,
第5位汉字,
6-14位为数字,
最后一位为汉字
*/
| 代码如下 | 复制代码 |
|
[u4e00-u9fa5]{1}[a-za-z]{2,4}[u4e00-u9fa5]{5}[0-9]{6,14}[u4e00-u9fa5]{1} ^[u4e00-u9fa5uf900-ufa2d][a-za-z]{3}[u4e00-u9fa5uf900-ufa2d]d{9}[u4e00-u9fa5uf900-ufa2d]$
10分钟内自己学会PHP
查看详情
10分钟内自己学会PHP其中,第1篇为入门篇,主要包括了解PHP、PHP开发环境搭建、PHP开发基础、PHP流程控制语句、函数、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、日期和时间等内容;第2篇为提高篇,主要包括MySQL数据库设计、PHP操作MySQL数据库、Cookie和Session、图形图像处理技术、文件和目录处理技术、面向对象、PDO数据库抽象层、程序调试与错误处理、A
524
立即学习“PHP免费学习笔记(深入)”; |
|
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号