正則表達式速查
最常用的正則片段,寫校驗和提取時直接抄。
範本正文
^1[3-9]\d{9}$ # 中國大陸手機號
^[\w.+-]+@[\w-]+\.[\w.]+$ # 郵箱(寬鬆版)
^\d{6}$ # 6 位數字(郵編/驗證碼)
^[A-Za-z0-9_]{4,16}$ # 用戶名:字母數字下劃線 4-16 位
\d{4}-\d{2}-\d{2} # 日期 2026-10-04
\b\d+(\.\d+)?% # 百分比
https?://[^\s]+ # 連結
(?<=user_id=)\d+ # 提取 user_id 後面的數字
# 常用替換
s/\s+/ /g # 多個空白合併成一個
s/^\s+|\s+$//g # 去首尾空白怎麼用
後端校驗、前端表單、日誌提取都能用。
使用要點
- 能不用正則就不用,中文和嵌套結構用正則會很難維護。
- 寫完拿真實數據測一遍邊界,尤其是空值和超長輸入。