2014-11-03 3 views
-1

Я ищу шаблон регулярного выражения, который соответствует всем, кроме одного точного слова.Regex: Совсем все, кроме одного слова

Например, разрешение:

monitors/resolutions // Should not match 
monitors/34   // Should match 
monitors/foobar  // Should match 

Я знаю, что вы можете исключить список отдельных символов, но как вы исключаете полное слово?

+1

возможно дубликат [регулярное выражение, чтобы исключить слово/строка] (http://stackoverflow.com/questions/2078915/a-regular-expression-to-exclude-a-word-string) –

+1

Это один из наиболее часто задаваемых вопросов, пожалуйста, ищите, прежде чем спрашивать. –

ответ

1

Используйте условное выражение,

^(?!.*resolutions).*$ 

ИЛИ

^(?!.*\bresolutions\b).*$ 

DEMO

Смежные вопросы