Я хочу сопоставить \Q
и \E
в регулярном выражении Java.
Я пишу программу, которая будет вычислять длину строки, соответствующую шаблону (эта программа предполагает, что в регулярном выражении нет никакого квантификатора, кроме {некоторого числа}, поэтому длина строки определяется уникально), и я хочу сначала удалите все выражения типа \Qsome text\E
.
Но регулярное выражение, как это:
"\\Q\\Q\\E\\Q\\E\\E"
явно не работает.