Вам необходимо определить новый элемент грамматики (назовем его «SCM») и пометить его как неважный ( см. Учебное пособие ; выберите «Основные» и обязательно отметьте «Регулярное выражение») .
Элемент грамматики должен быть (если я правильно интерпретирую ваши примеры):
^.*\$(Id|DateTime|Author|Change):.*$
Это игнорирует любую строку, содержащую $Id:
, $DateTime:
и т. Д.
Если вы хотите игнорировать только строки, начинающиеся с # $...
, используйте
^\s*#s*\$(Id|DateTime|Author|Change):.*$
И если вы хотите игнорировать вещи между $
(и относиться ко всему остальному как к важному), используйте
\$[^$\r\n]*\$
или
\$(Id|DateTime|Author|Change)[^$\r\n]*\$
в зависимости от того, заботитесь ли вы об этих ключевых словах или нет.