В настоящее время Scintilla использует PCRE, что означает, что вы можете использовать \Q
и \E
. Старый ответ ниже, потому что мне интересно, что исторически старые «регулярные выражения» даже не были регулярными;)
Нет. Scintilla поддерживает только минимальный синтаксис регулярных выражений. Документация даже выделяет больше неподдерживаемых частей регулярных выражений 1 .
Я бы сказал, что вы должны получить достойного редактора или заменить его другими инструментами: -)
1 Это даже включает чередование (|
) и, если я не ошибаюсь, ограничивает мощность этих регулярных выражений (даже если они поддерживают обратные ссылки в совпадении) расширенным подмножеством регулярных языки. Например, я не думаю, что язык {ab, bc} может быть представлен, хотя он явно является регулярным.