Regex для всех строк, не содержащих строку? [дубликат]

Этот вопрос уже имеет ответ здесь:

Хорошо, таким образом, это - что-то абсолютно глупое, но это - что-то, что я просто никогда не учился делать, и это - стычка.

Как я определяю строку, которая не содержит последовательность других символов. Например, я хочу соответствовать всем строкам, которые НЕ заканчиваются в '.config'

Я думал бы, что мог просто сделать

.*[^(\.config)]$

но это не работает (почему нет?)

Я знаю, что могу сделать

.*[^\.][^c][^o][^n][^f][^i][^g]$

но скажите мне, что существует лучший путь

24
задан George Mauer 28 December 2009 в 21:47
поделиться