正則表示式/非 POSIX 基本正則表示式
外觀
< 正則表示式
非 POSIX 基本正則表示式語法:一些工具理解的額外非 POSIX 類是 [:word:],它通常定義為 [:alnum:] 加下劃線。這種形式的正則表示式用於反映這樣一個事實,即在許多程式語言中,這些字元可用於識別符號。
| 運算子 | 效果 |
|---|---|
| . | 點運算子匹配任何單個字元。 |
| [ ] | 方括號允許單個字元與字元列表或字元範圍匹配。 |
| [^ ] | 補碼方括號允許匹配不在字元列表或字元範圍內的單個字元。 |
| * | 星號指定匹配零個或多個字元。 |
| ^ | 脫字元號錨點匹配行首。 |
| $ | 美元符號錨點匹配行尾。 |
編輯器 vim 進一步區分了詞和詞首類(使用符號 \w 和 \h),因為在許多程式語言中,可以作為識別符號開頭的字元與出現在其他位置的字元不同。
(有關按顏色編碼顯示 POSIX 類的 ASCII 圖表,請參閱 ASCII。)
使用此正則表示式語法的工具和語言包括