首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 正則表達式速查筆記(一):常見驗證模式大全

     編輯:關於C語言

常用驗證正則模式:

驗證項目正則模式
僅數字^[0-9]*$
n 位數字^\d{n}$
至少 n 位數字^\d{n,}$
m~n 位數字^\d{m,n}$
零或非零開頭數字^(0|[1-9][0-9]*)$
兩位小數正實數^[0-9]+(.[0-9]{2})?$
1~3 位小數正實數^[0-9]+(.[0-9]{1,3})?$
非零正整數^\+?[1-9][0-9]*$
非零負整數^\-[1-9][0-9]*$
長度 3 字元^.{3}$
英文字母^[A-Za-z]+$
大寫英文^[A-Z]+$
小寫英文^[a-z]+$
英數字元^[A-Za-z0-9]+$
英數底線^\w+$
密碼(字母開頭,6-18 碼,含字母數字底線)^[a-zA-Z]\w{5,17}$
含特殊字元[^%&',;=?$\x22]+
中文字元^[\u4e00-\u9fa5]{0,}$
Email^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
URL^https://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$
電話號碼^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$
身分證號(15/18 碼)^\d{15}|\d{18}$
月份(01-12)^(0?[1-9]|1[0-2])$
日期(01-31)^((0?[1-9])|((1|2)[0-9])|30|31)$
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved