当前位置: 首页 > article >正文

PHP 正则验证A-Z且排除某字母

都已经找到这里来了,相信已经尝试很多办法了,那么我们直接上答案

关键正则:(?!.*[IO])

//验证5到6个大写字母且排除I和O
if (preg_match('/^(?!.*[IO])[A-Z\d]{5,6}$/u', 'AAAAM')) {
    echo "匹配成功";
} else {
    echo "匹配失败";
}

再次之前尝试过[^IO]但都未能实现正确组合

附上一段正则判断车牌的基本格式:

//基本车牌格式验证
if (preg_match('/^[\x{4e00}-\x{9fa5}]{1}[A-Z]{1}(?!.*[IO])[A-Z\d]{5,6}$/u', '京A12345M')) {
    echo "匹配成功";
} else {
    echo "匹配失败";
}


http://www.kler.cn/news/355554.html

相关文章:

  • 浅谈华为 HarmonyOS Next
  • C语言_指针_进阶
  • 基于HEC-Ras及ArcGIS的泥石流数值模拟与灾害风险评估典型案例
  • 项目实战:构建 effet.js 人脸识别交互系统的实战之路
  • 万户ezEIP企业管理系统 productlist.aspx SQL注入漏洞复现
  • C++ —— 类和对象
  • 目标检测——Cascade R-CNN算法解读
  • 一波基于winform和wpf的桌面端界面,历久弥新。
  • 数据结构(JAVA)包装类泛型
  • 如何测试IP速度?
  • 5G NR:UE初始接入信令流程浅介
  • 从头开始的可视化数据 matplotlib:初学者努力绘制数据图
  • Flink CDC同步mysql数据到doris
  • 如何用pyhton修改1000+图片的名字?
  • 【深入解析】ChatGPT各版本在论文写作中的五大表现差异
  • Vscode 如何设置自定义快捷键
  • 深度学习速通系列:超长法律文件隐私过滤(基于预训练模型Bert)
  • R语言机器学习算法实战系列(六)K-邻近算法 (K-Nearest Neighbors)
  • 笔试题总结
  • 【复盘笔记】25国考一期_套题1