1
我試圖匹配不以給定模式開頭的行。如果此圖案是單個字母,則很容易,例如^[^ABCD].*
匹配Frog
,但不是Dog
或Cat
。帶有一個或多個字符的正則表達式組
但我想忽略單個字母或雙字母組合,並且無法找出正確的語法。例如,我想匹配Frog
和Cow
,但不匹配Dog
或Cat
。我試過這個表達式^[^(D|Ca)].*
,但它只匹配Frog
(即忽略Cow
)。
我試圖匹配不以給定模式開頭的行。如果此圖案是單個字母,則很容易,例如^[^ABCD].*
匹配Frog
,但不是Dog
或Cat
。帶有一個或多個字符的正則表達式組
但我想忽略單個字母或雙字母組合,並且無法找出正確的語法。例如,我想匹配Frog
和Cow
,但不匹配Dog
或Cat
。我試過這個表達式^[^(D|Ca)].*
,但它只匹配Frog
(即忽略Cow
)。
您需要lookaheads..though這裏可以不用它做,但它會很長 – rock321987
'^(?d | CA)* '... –