Я пишу правило подсветки синтаксиса для 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>
У меня нет идей. Что я делаю неправильно?