正規表達式參考
正規表達式語法快速參考指南,包括字元類、錨點、量詞、分組、旗標和常用模式。
字元類
錨點
量詞
分組與選擇
轉義與特殊字元
旗標
常用模式
關於本工具
正規表達式是描述字串模式的強大語言。本參考涵蓋最常用的語法和模式。
按類別分節整理,可使用搜尋框通過關鍵詞快速過濾模式。
使用方法
- 瀏覽各節查找所需語法。
- 使用搜尋框按關鍵詞過濾。
- 點擊任意模式將其複製到剪貼簿。
- 在正規表達式測試工具中測試模式。
使用情境
適用於表單驗證、字串解析、日誌分析、尋找取代等各種程式設計任務。
常見問題
- 正規表達式在所有語言中都適用嗎? — 大多數語言支援正規表達式,但語法略有差異。JavaScript、Python、Java等主要語言大多遵循PCRE相容語法。
- 如何進行大小寫不敏感匹配? — 在模式後新增i旗標。例如:/pattern/i
- 貪婪量詞和懶惰量詞有什麼區別? — 貪婪量詞(*, +, ?)盡可能多地匹配,懶惰量詞(*?, +?, ??)盡可能少地匹配。