2016-05-26 43 views
1

我試圖匹配不以給定模式開頭的行。如果此圖案是單個字母,則很容易,例如^[^ABCD].*匹配Frog,但不是DogCat帶有一個或多個字符的正則表達式組

但我想忽略單個字母或雙字母組合,並且無法找出正確的語法。例如,我想匹配FrogCow,但不匹配DogCat。我試過這個表達式^[^(D|Ca)].*,但它只匹配Frog(即忽略Cow)。

+1

您需要lookaheads..though這裏可以不用它做,但它會很長 – rock321987

+1

'^(?d | CA)* '... –

回答

相關問題