Você pode substituir \r\n(SourceTableName.*)
com
Ou, também, para se livrar de uma possível linha em branco depois disso,
substitua \r\n(SourceTableName.*)(?:\r\n)?
por
Não desmarque . matches newline
Eu tenho uma lista de dados contendo nomes de tabelas e parâmetros de tabelas. Em alguns casos, há dados suplementares contendo a palavra-chave SourceTableName
Table:dbo_mlo_city;ODBC;DSN=blah;
SourceTableName:blah
Table:dbo_mlo_city;ODBC;DSN=blah
blah
Eu quero acrescentar qualquer linha que comece com SourceTableName àquela anterior a ela. de modo que, no exemplo acima, fiquei com:
Table:dbo_mlo_city;ODBC;DSN=blah;SourceTableName:blah
Table:dbo_mlo_city;ODBC;DSN=blah
blah
Eu esperava que isso funcionasse com o NotePad ++:
replace \nSourceTableName
with SourceTableName
Obrigado
Você pode substituir \r\n(SourceTableName.*)
com
Ou, também, para se livrar de uma possível linha em branco depois disso,
substitua \r\n(SourceTableName.*)(?:\r\n)?
por
Não desmarque . matches newline
O localizar e substituir conseguirá isso. Use: \r\n
no modo de pesquisa de expressões regulares da seguinte forma: