小程式驗證車牌號(含新能源車牌)
之前寫的一個,小程式掃描二維碼,正則校驗:https://www.jianshu.com/p/61217e42a143,現在又遇到了一個小程式驗證車牌號(含新能源車牌)的需求,其實思想是類似的,一併寫了。
需求:input框裡面填寫的車牌號必須是正確的,如果不是正確的,則會彈出提示框請輸入正確車牌號。
在網上找了最新的驗證,包括新能源車牌
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掛學警港澳使領]))$/
這個正則的驗證規則:
輸入符合以上規則的車牌號可以通過驗證,如果不是,則不可以通過驗證
,寫在程式碼邏輯裡面:
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;
}
當輸入車牌號寫錯了,沒有通過驗證的時候,會出現以下提示,知道正確為止:
原文作者:祈澈姑娘 技術部落格:https://www.jianshu.com/u/05f416aefbe1
90後前端妹子,愛程式設計,愛運營,文藝與程式碼齊飛,魅力與智慧共存的程式媛一枚。
堅持總結工作中遇到的技術問題,堅持記錄工作中所所思所見,對於部落格上面有不會的問題,可以加入qq技術交流群聊:649040560。
相關文章
- python opencv識別藍牌車牌號 之 取出車牌號 (1/3)PythonOpenCV
- Flutter 輸入車牌號,驗證碼鍵盤效果Flutter
- 汽車車牌校驗
- 基於matlab的車牌識別(含子程式)Matlab
- 車牌識別系統、車牌識別整合、車牌識別介面
- 匹配車牌號正規表示式
- 中國車牌號正規表示式
- Python正規表示式提取車牌號Python
- 車牌識別
- 車牌識別SDK
- 車牌識別助力“智慧停車”
- 車牌識別系統
- 智慧城市車牌識別
- 車牌識別資料
- 車牌識別服務-JAVA+ONNX版本,支援全型別的車牌Java型別
- React Native 自定義鍵盤之輸入車牌號React Native
- 微信小程式車牌鍵盤輸入元件(支援單個刪除更改,支援賦值,支援新能源)微信小程式元件賦值
- 分享一個非常全的php正則驗證車牌格式的函式PHP函式
- 車牌識別字元模板庫字元
- 智慧車牌識別相機
- 小程式-記牌器
- 嵌入式dsp車牌識別
- PaddlePaddle車牌識別實戰和心得
- 車牌識別相機及簡介
- 車輛資訊快速查詢API:輕鬆查詢車牌號對應車輛的詳細資料API
- 手把手教你,用flutter實現車牌號輸入鍵盤元件Flutter元件
- 移動端車牌識別的應用
- 易泊車牌識別 停車計費系統解決方案
- 對視訊中車輛車牌進行識別並圈出
- 一種基於Android、iOS系統的手機掃描車牌識別技術,本地掃描識別車牌AndroidiOS
- 車牌識別相機助力智慧巡檢車路側停車移動計費
- 智慧生活,智慧社群-車牌識別一體機
- OpenCV基於顏色資訊的車牌提取OpenCV
- 上海私車牌價狂降3萬餘元!!!
- GitHub車牌檢測識別專案調研Github
- 移動端的車牌識別如何實現
- 充電樁燃油車佔位解決方案-車牌識別相機
- 基於OpenCV的車牌識別(Sobel、顏色定位)OpenCV