正則表達式-全型英數中文字、常用符號unicode對照表
使用正則表達式(Regular Expression)中,若需要判斷中文字、全型英數字,可以使用unicode判斷
把之前因需求而查找的unicode整理在一起
若要測試自己寫的正則邏輯的話,推薦到RegExp!
| 需求 | 正則表達式(Regular Expression) |
|---|---|
| 所有中文字 | [\u4E00-\u9FFF] |
| 全型數字 | [\uFF10-\uFF19] |
| 全型英文小寫 | [\uFF41-\uFF5A] |
| 全型英文大寫 | [\uFF21-\uFF3A] |
^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$ |
|
| 。 | \u3002 |
| ? | \uff1f |
| ! | \uff01 |
| , | \uff0c |
| 、 | \u3001 |
| ; | \uff1b |
| : | \uff1a |
| “ | \u201c |
| ” | \u201d |
| ‘ | \u2018 |
| ’ | \u2019 |
| ( | \uff08 |
| ) | \uff09 |
| 《 | \u300a |
| 》 | \u300b |
| 〈 | \u3008 |
| 〉 | \u3009 |
| 【 | \u3010 |
| 】 | \u3011 |
| 『 | \u300e |
| 』 | \u300f |
| 「 | \u300c |
| 」 | \u300d |
| 〔 | \u3014 |
| 〕 | \u3015 |
| … | \u2026 |
| — | \u2014 |
| ~ | \uff5e |