Предположим, у меня есть такая строка:

abc + def - vfg *

Я хочу, чтобы мой вывод был таким:

abc

def

vfg

Если есть только один оператор, я могу заменить: \r\n+ на + но как это сделать независимо от всех операторов?

Возможно ли это с помощью регулярных выражений в Notepad++?

1 ответ1

0

Если порядок операторов не имеет значения, вы можете использовать это регулярное выражение для сопоставления с любым из этих 3 операторов:

[\+\-\*]

и заменить его на:

\r\n

Если порядок важен, вы можете использовать группы захвата и сопоставить это регулярное выражение:

(.*)\+(.*)\-(.*)\*

и заменить его на:

$1\n$2\n$3

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .