Closed Lenchik closed 10 years ago
Это довольно просто:
0 `^(\s*>\s*>\s*)+(?!\s*>\s*)(.*)$` `\1=(0,${DEL2},0) \2=(0,${STR},0)` ; Раскраска всех строк начинающихся только с чётного кол-ва ">". Строки, которые подпадут под это правило - раскрасятся заново, но уже иначе (соответственно, необходимо сохранить текущий порядок правил).
0 `^(\s*>\s*)+(.*)$` `\1=(0,${DEL1},0) \2=(0,${EXP},0)` ; Раскраска всех строк начинающихся с ">".
Как добавить регэкспами различие чётных и нечётных цитат/комментариев (определяемых по количеству > в начале строки):