前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >小程序验证车牌号(含新能源车牌)

小程序验证车牌号(含新能源车牌)

作者头像
王小婷
发布于 2025-05-18 09:35:02
发布于 2025-05-18 09:35:02
6500
代码可运行
举报
文章被收录于专栏:编程微刊编程微刊
运行总次数:0
代码可运行

之前写的一个,小程序扫描二维码,正则校验:https://cloud.tencent.com/developer/article/1403601,现在又遇到了一个小程序验证车牌号(含新能源车牌)的需求,其实思想是类似的,一并写了。

需求:input框里面填写的车牌号必须是正确的,如果不是正确的,则会弹出提示框请输入正确车牌号。

在网上找了最新的验证,包括新能源车牌

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 let reg = /^(([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z](([0-9]{5}[DF])|([DF]([A-HJ-NP-Z0-9])[0-9]{4})))|([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z][A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳使领]))$/

这个正则的验证规则:

5640239-70111cdfc1eb3bde.png
5640239-70111cdfc1eb3bde.png

输入符合以上规则的车牌号可以通过验证,如果不是,则不可以通过验证

,写在代码逻辑里面:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 let reg = /^(([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z](([0-9]{5}[DF])|([DF]([A-HJ-NP-Z0-9])[0-9]{4})))|([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z][A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳使领]))$/
    const careg = reg.test(that.data.carNum);
    if (!careg) {
      wx.showToast({
        icon: 'none',
        title: '请输入正确车牌号',
      })
      return;
    }

当输入车牌号写错了,没有通过验证的时候,会出现以下提示,知道正确为止:

5640239-b72be59c2e67239f.png
5640239-b72be59c2e67239f.png

原文作者:祈澈姑娘 技术博客:https://www.jianshu.com/u/05f416aefbe1 90后前端妹子,爱编程,爱运营,文艺与代码齐飞,魅力与智慧共存的程序媛一枚。 坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,对于博客上面有不会的问题

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-05-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
ZFile+内网穿透工具,无需NAS、无需公网IP搭建私有网盘/私有云
在日常工作与文件管理中,很多人都面临这样的问题:本地文件无法远程访问、NAS文件夹不能分享、跨设备传输繁琐、传统网盘限速又不够私密……如果你也被这些问题困扰,那不妨试试开源轻量的文件共享工具——ZFile。
贝锐
2025/06/30
1970
【Docker项目实战】使用Docker部署FileGator文件管理器
江湖有缘
2024/02/03
3.1K0
【Docker项目实战】使用Docker部署FileGator文件管理器
21.8K star! 一分钟快速搭建个人网盘神器,不要太方便!
小伙伴们平常肯定会用各种云盘吧,市面上的各种云盘产品虽然流行,但总有各种各样的限制和问题,比如付费、下载速度,还有一些私密性的文件信息,放在上面总是感觉不放心。
永恒君
2024/01/23
3850
21.8K star! 一分钟快速搭建个人网盘神器,不要太方便!
【C++】开源:Web文件服务器
项目Github地址:https://github.com/shangguanyongshi/WebFileServer
DevFrank
2024/07/24
5220
WebDAV : 一种灵活的分布式文件管理协议及其应用
WebDAV,全称为 Web-based Distributed Authoring and Versioning,是一种基于 HTTP 协议的扩展协议,旨在通过网络实现分布式文件管理与协作。WebDAV 协议最初由互联网工程任务组(IETF)提出,并在 RFC 4918 中正式定义。它的设计目标包括提供对文件的创建、编辑、删除和读取等基本操作的支持,同时解决多用户协作中的同步和冲突问题。
编程小妖女
2025/01/02
2.9K0
WebDAV : 一种灵活的分布式文件管理协议及其应用
设计灵活可扩展的文件系统适配器系统
文件系统适配器是一个用于抽象不同存储类型之间差异的接口,它提供了统一的方式来访问和操作文件系统中的数据。无论是本地文件系统、云存储还是其他类型的存储,文件系统适配器都能够提供一致的操作接口,使得应用程序可以更容易地与不同类型的存储进行交互。
繁依Fanyi
2024/04/05
1540
【Docker项目实战】使用Docker部署Filestash文件管理器
江湖有缘
2024/09/18
1.2K0
【Docker项目实战】使用Docker部署Filestash文件管理器
工具|高效能人士文件管理神器
场景一:使用公司电脑编辑一个文档,到家后使用家用电脑继续编辑,第二天到公司接着修改,如何做效率比较高呢?
用户2559057
2018/09/29
9300
2.8k Star国产开源的漂亮清新的中后台管理系统
简介 Soybean Admin 是一个基于 Vue3、Vite3、TypeScript、NaiveUI、Pinia 和 UnoCSS 的清新优雅的中后台模版,它使用了最新的前端技术栈,内置丰富的主题配置,有着极高的代码规范,基于 mock 实现的动态权限路由,开箱即用的中后台前端解决方案,也可用于学习参考。 特性 最新技术栈:使用 Vue3/vite2 等前端前沿技术开发, 使用高效率的 npm 包管理器 pnpm TypeScript: 应用程序级 JavaScript 的语言 主题:丰富可配置的主题、
开源日记
2023/03/10
1.3K0
2.8k Star国产开源的漂亮清新的中后台管理系统
轻量的开源 Web 文件服务器,功能超多!
我们每天都在和文件打交道。有时候,我们需要一个简单、快捷的方式来分享文件,或者在不同设备间同步文件。
永恒君
2024/12/20
5700
轻量的开源 Web 文件服务器,功能超多!
如何优雅高效地管理公司文档?
随着生产力的发展和社会的进步,主要企业不断发展和完善。据了解,主要企业最头疼的问题是文档管理,不要低估文档管理,这是一项技术工作。
小炮
2022/04/19
8950
Cloudreve:Star22.3k,免费开源的网盘,支持多种存储方式,它允许用户快速搭建个人或团队的私有云存储服务。
Cloudreve提供了直观的文件管理界面,支持多种文件操作,包括上传、下载、重命名、移动和删除。此外,它还支持文件夹的批量操作,极大地提高了工作效率。
小华同学ai
2025/01/30
3100
Cloudreve:Star22.3k,免费开源的网盘,支持多种存储方式,它允许用户快速搭建个人或团队的私有云存储服务。
eXtplorer:基于 PHP 和 Javascript 的文件管理程序
现在使用的软件已经越来越少了,越来越多的东西都交给了在线程序来处理,以前我介绍过 Firefox 的 FTP 插件 FireFtp,但是他支持登录 FTP,不支持在线编辑。在线服务 PHPAnywhere 可以让你在线登录 FTP 并且可以编辑 PHP 文件。
Denis
2023/04/14
9830
11.2 star 超优雅!又一款现代终端文件管理器,美观高效!
咱们日常工作里,文件管理是个躲不开的活儿。用命令行管理文件,对熟悉的人来说是挺方便,但对新手或者要处理大量文件的人,简直就是 “噩梦”。图形化界面虽然直观,可有些又太笨重。
永恒君
2025/02/28
2150
11.2 star 超优雅!又一款现代终端文件管理器,美观高效!
【Docker项目实战】使用Docker部署Mikochi文件管理工具
江湖有缘
2023/12/22
1.2K0
【Docker项目实战】使用Docker部署Mikochi文件管理工具
轻松搭建高效文件管理系统:轻量云服务器+1Panel一键安装Alist
随着云计算技术的不断发展,越来越多的个人开发者、团队和企业开始使用云服务器来部署各种应用。腾讯云的轻量云服务器(LCS)因其价格亲民、操作简便、配置灵活的特点,受到了许多开发者的青睐。而在众多轻量应用中,Alist作为一个开源的文件管理工具,具有高度的可定制性和简洁的用户界面,成为了很多用户的首选。本文将介绍如何在腾讯云轻量云服务器上使用1Panel,快速搭建Alist文件管理系统。
不惑
2024/11/19
1.1K0
轻松搭建高效文件管理系统:轻量云服务器+1Panel一键安装Alist
开源应用中心 | KodBox快捷高效的私有云在线文档管理系统
KodBox是在KodExplorer基础上进行了系统重构的全新产品。为满足系统更强性能、更安全、更多特性的拓展需求,Kodbox对底层架构、存储方式、权限机制等进行了重构,同时继承并升级了KodExplorer优秀前端体验。底层架构方面,KodBox采用了数据库+文件存储的方式,用户、权限、文件关系等结构化数据等存储于数据库,文档、多媒体等非结构性数据经加密处理后存储于文件系统,二者通过唯一的ID标识相关联。Kodexplorer采用文件夹目录直接存取的方式,管理员可以在后台直接查看用户目录。
Ducan
2021/11/17
2.3K0
开源应用中心 | KodBox快捷高效的私有云在线文档管理系统
这是我见过最好的轻量级笔记系统!
如果你热爱技术爱折腾、需要多元的数据处理能力、希望完全掌控自己的文档数据,本产品将会是一个不错的尝试,欢迎试用反馈。
Java极客技术
2024/05/11
3280
这是我见过最好的轻量级笔记系统!
轻量级PHP单文件在线文件管理器
在我们使用各种主机或者vps时,很多情况下都需要 ftp 进行连接,这是件麻烦事,费时又费力,今天给大家安利一款炒鸡棒的轻量级 PHP 单文件在线文件管理器 Tinyfilemanager
王图思睿
2021/06/16
4.8K0
实现支持多种存储策略的文件管理系统大致思路
设计一个文件管理系统时,选择合适的存储策略至关重要。不同的存储方式可能会对系统的性能、可扩展性和成本产生不同的影响。为了应对这一挑战,我们可以采用接口抽象和工厂模式来创建一个灵活的系统,使其能够轻松地支持多种存储策略。在本文中,我们将讨论如何设计并实现这样一个文件管理系统,并提供了相关的示例代码。
繁依Fanyi
2024/03/18
1920
推荐阅读
相关推荐
ZFile+内网穿透工具,无需NAS、无需公网IP搭建私有网盘/私有云
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档