2015-10-10 50 views
0

據我瞭解,我可以在最佳匹配一組特定的奴才像這樣:如何否定頂部的匹配器?

將適用於state_to_apply爪牙「someserver」,「啄」和「壞」。

我該如何申請一個國家的一切除了那三個奴才?

如何對節點組執行相同操作?

回答

0

您可以使用正則表達式的「負前瞻」爲這樣的:

base: 
    '^(?!(someserver|thingy|broken))$': 
    - match: pcre 
    - state_to_apply_if_not_match 

這既可以在頂部文件,並在節點組定義中使用。

定義節點組或選擇頂層文件中的節點時,您也可以使用use the not operator。文檔列出'* and not [email protected]:Darwin''* and not web-dc1-srv'作爲示例。

AFAIK您無法否定頂層文件中的節點組。您需要定義具有否定表達式的第二個節點組。