1

В Notepad++, как я могу объединить две строки в стуации ниже?

RAW DATA    
26/11/15 26/11/15 1314  NEFT : CMS364134568 - CRE 
                        DIT CARD OPERATIONS       
26/11/15 26/11/15 1314  Cash Deposit              
27/11/15 27/11/15 1314  NEFT : CMS364860637 - CRE 
                        DIT CARD OPERATIONS       
27/11/15 27/11/15 1314  Cash Deposit              
30/11/15 30/11/15 1314  NEFT : CMS365476895 - CRE 
                        DIT CARD OPERATIONS       
30/11/15 30/11/15 1314  NEFT : CMS365573866 - CRE 
                        DIT CARD OPERATIONS       
30/11/15 30/11/15 1314  NEFT : CMS365623059 - CRE 
                        DIT CARD OPERATIONS

MERGED DATA                         
26/11/15 26/11/15 1314  NEFT : CMS364134568 - CREDIT CARD OPERATIONS       
26/11/15 26/11/15 1314  Cash Deposit              
27/11/15 27/11/15 1314  NEFT : CMS364860637 - CREDIT CARD OPERATIONS       
27/11/15 27/11/15 1314  Cash Deposit              
30/11/15 30/11/15 1314  NEFT : CMS365476895 - CREDIT CARD OPERATIONS       
30/11/15 30/11/15 1314  NEFT : CMS365573866 - CREDIT CARD OPERATIONS       
30/11/15 30/11/15 1314  NEFT : CMS365623059 - CREDIT CARD OPERATIONS

Я пробовал несколько способов, используя расширенный режим и регулярные выражения, но не могу понять, как выполнить часть возврата на задний план (заставить DIT CARD OPERATIONS объединиться с CRE)

1 ответ1

1

Если я хорошо узнаю шаблон, у вас есть:
пробел в конце строки, затем 24 пробела в начале следующего, вам нужно удалить их:

  • открыть диалог поиска и замены
  • проверьте "регулярное выражение"
  • найти что: \n {24}
  • заменить на: (ничего)
  • заменить все

Вы можете проверить это здесь


не могу понять, как сделать часть возврата

с помощью регулярных выражений вы не вставляете backspace, просто заменяете ненужную часть нулями.

Обновить:

При работе с текстовыми файлами Windows вам нужно использовать \r\n вместо \n

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