RUNWEBTOOLS
繁體中文

常用正規表達式模式

為開發者最常驗證和擷取的東西準備的即用型正規表達式。複製一個模式直接用。剛接觸正規表達式?讀讀我們的 新手指南,並打開 正規表達式速查表 來理解每個模式的原理。

更新 2026-07-06

匹配模式說明
電子郵件(務實版)^[\w.+-]+@[\w-]+\.[\w.-]+$用於表單足夠了;沒有正規表達式能完全符合 RFC
URL(http/https)https?://[^\s]+匹配以 http:// 或 https:// 開頭的 URL
IPv4 位址\b(?:\d{1,3}\.){3}\d{1,3}\b不檢查每一段是否在 0–255 之間
十六進位色彩^#(?:[0-9a-fA-F]{3}|[0-9a-fA-F]{6})$3 位或 6 位十六進位,前面帶 #
日期(YYYY-MM-DD)^\d{4}-\d{2}-\d{2}$僅格式 —— 不驗證真實日期
時間(24 小時 HH:MM)^([01]\d|2[0-3]):[0-5]\d$00:00 到 23:59
URL 短鏈片段^[a-z0-9]+(?:-[a-z0-9]+)*$用單個連字號連接的小寫單字
僅數字^\d+$一個或多個數字,別無其他
僅字母^[A-Za-z]+$僅 ASCII 字母
使用者名稱^\w{3,16}$3–16 個字母、數字或底線
美國電話(寬鬆)^\(?\d{3}\)?[-.\s]?\d{3}[-.\s]?\d{4}$允許括號、空格、點或連字號
強密碼^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).{8,}$8+ 字元,含小寫、大寫和數字(前瞻)
首尾空白^\s+|\s+$用於修剪兩端的空白

一點提醒:這類模式驗證的是格式,不是含義。一個字串可以匹配電子郵件模式,卻仍然不是真實、可送達的位址 —— 對任何關鍵的東西,用正規表達式驗證格式,但要用別的方式(例如驗證郵件)確認取值。

相關工具