Я пишу правило подсветки синтаксиса для jEdit. У меня есть строковое правило, подобное этому.
<SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
    <BEGIN>"</BEGIN>
    <END>"</END>
</SPAN>
Работает нормально.  Символ " char" начинается и заканчивается строкой.  Однако я также хочу, чтобы + char заканчивал строки, но не запускал их.  Однако это не работает.
<SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
    <BEGIN>"</BEGIN>
    <END>("|+)</END>
</SPAN>
Я тоже пробовал это, но безрезультатно.
<SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
    <BEGIN>"</BEGIN>
    <END>"</END>
</SPAN>
<SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
    <BEGIN>"</BEGIN>
    <END>+</END>
</SPAN>
У меня нет идей. Что я делаю неправильно?
