-1

если строки начинаются с NEW и содержат / то необходимо добавить в конце -reg .

ток:

NEW  /RAM
VFXV RAM
NEW /TEST
SDFSDF
DSFDSF
NEW RAM

Ожидаемый результат:

NEW  /RAM-reg
VFXV RAM
NEW /TEST-reg
SDFSDF
DSFDSF
NEW RAM

1 ответ1

0

Это будет соответствовать всем строкам, которые начинаются с NEW и имеют косую черту где-то в строке.

  • Ctrl+F
  • Найти что: ^NEW\b.*/.*\K$
  • Заменить на: -reg
  • проверить обернуть
  • проверьте регулярное выражение
  • НЕ ПРОВЕРИТЬ . matches newline
  • Заменить все

Объяснение:

^           : begining of string
  NEW\b     : literally "NEW", followed by a word boundary to not match NEWLY
  .*/.*     : at least a slash in the line
  \K        : forget all we have seen until this position
$           : end of string

Результат для данного примера:

NEW  /RAM-reg
VFXV RAM
NEW /TEST-reg
SDFSDF
DSFDSF
NEW RAM

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