2011-06-20 82 views
0

我使用名爲Crash Plan Pro的產品,它使用正則表達式來匹配其排除文件。我需要一個表達式來列出模式不匹配的目錄中的文件,不區分大小寫。我有到在全球範圍內的工作日期是列出模式不匹配的文件!

(?i)^((?!(/*(-cd|-cw|-cm).spi|.*/)$).)*$ 

但不幸的是,這不是具體到我需要的目標目錄。

任何幫助,將不勝感激。

+4

告訴我們你想要匹配什麼,你不喜歡什麼。提供大量的例子。 –

回答

0

使用正則表達式說「但不是...」是相當困難和笨拙的。也許你可以將列表從「包含」切換到「排除」?

0

它支持負向預測嗎?如果是這樣,那是說「不」的簡單方法。如果它使用Java正則表達式,它肯定支持負向預測。如果它使用的是另一種語言,它可能會或可能不會。