跳轉到內容

正則表示式/運算子/管道

來自華夏公益教科書,開放的書籍,開放的世界

一個管道符號允許將正則表示式的元件邏輯地進行“或”運算。例如,以下正則表示式匹配以單詞“Germany”單詞“Netherlands”開頭的行。請注意,括號用於對這兩個表示式的元件進行分組。

/(^Germany)|(^Netherlands)/

優先順序

[編輯 | 編輯原始碼]

交替運算子在正則表示式中具有較低的優先順序,因此適用於兩側儘可能大的元件。

請注意,可以使用括號來覆蓋優先順序,從而改變上述表示式的行為。

某些 Unix 工具不識別交替運算子

[編輯 | 編輯原始碼]

某些 Unix 工具不識別管道符號作為交替運算子。

華夏公益教科書