У меня есть строка:Regexp - Соответствует любому символу, кроме "Something.AnyChar"
ввода:
"особенность .. sklsd" И klsdjkls 9290 "FeAsS lskdk SDFSD __ ksdljsklfsd" НЕ "Feuas" "Feature.lskd" ИЛИ PUT klasdkljf al9- .sa, 9a0sd90209 .а, sdklf jalkdfj аль; АКД
Мне нужно, чтобы соответствовать любому символу, кроме OR
, NOT
, AND
, "Feature.any_count_of_characters"
последний важно это начало с: "Feature.
Это следует любое количество символов, а затем заканчивается: " character.
Я пытаюсь решить эту проблему используя lookahead
или lookbehind
, но я могу получить ожидаемый результат, только часть символов, которые мне не нужны.
Мои ожидается выход является
"Feature .. sklsd" И klsdjkls 9290 "FeAsS. Lskdk SDFSD __ ksdljsklfsd" НЕ "Feuas" "Feature.lskd" ИЛИ PUT klasdkljf al9- .sa, 9a0sd90209 .a, sdklf jalkdfj аль; AKD
Все, что есть в черном цвете.
Чтобы проверить это, я использую эти ссылки:
http://gskinner.com/RegExr/
http://regexpal.com/
Спасибо.
EDIT
Проверить ссылку http://regexr.com?37v36
в ссылке я получить согласованный некоторое выражение. Но мне не нужно выражение, которое соответствует. Мне нужно обратное, как я могу его получить?
Спасибо.
На каком языке вы используете? – Bohemian
Можете ли вы сделать еще один пример?Я действительно не понимаю, что вы подразумеваете под «любым charcter, кроме OR, NOT, AND,« Feature.any_count_of_characters »' – Sam
... или [this] (http://stackoverflow.com/questions/6956010/c-sharp -регулярное выражение-исключение-строка) или [это] (http://stackoverflow.com/questions/116819/regular-expression-to-exclude-set-of-keywords) или [это] (http://stackoverflow.com/questions/18241463/regex-exclude-matched-patterns) или [это] (http://stackoverflow.com/questions/11781473/excluding-certain-patterns-in-a-regex) ... –