CustomerAccount, CustomerName(PayType), Address, (Amount)

Я пытаюсь найти способ удалить (PayType) из моего примера выше, используя notepad ++. Тип оплаты всегда является первым набором скобок, но в некоторых строках также есть отрицательные числа в скобках.

1 ответ1

0
  • Ctrl+H
  • Найдите что: ^[^(]+\K\([^)]+\)
  • Заменить на: LEAVE EMPTY
  • проверить обернуть
  • проверьте регулярное выражение
  • Заменить все

Объяснение:

^           : begining of line
  [^(]+     : 1 or more character that is not an open parenthesis
  \K        : forget all we have seen until this position
  \(        : an open parenthesis
  [^)]+     : 1 or more character that is not a close parenthesis
  \)        : a close parenthesis

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

CustomerAccount, CustomerName, Address, (Amount)

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