Encontrando correspondências em torno de um texto específico no Notepad ++

1

Como posso encontrar as correspondências apenas ao redor do mesmo tipo:

if(strcmp(cmdtext, " /x ", true) == 0)

if(strcmp(cmdtext, " /y ", true) == 0)

if(strcmp(cmdtext, " /z ", true) == 0)

Basicamente, quero encontrar correspondências neste formato: if(strcmp(cmdtext, " e ", true) == 0)

    
por Yousha Aleayoub 16.06.2013 / 02:33

1 resposta

1

Se você tiver certeza de que o Modo de pesquisa está definido como Expressão regular e . corresponde a nova linha não é selecionada, uma das seguintes opções deve funcionar:

if\(strcmp\(cmdtext, ".*?", true\) == 0\)
if\(strcmp\(cmdtext, " /. ", true\) == 0\)

Se, por outro lado, você quiser substituir a seção intermediária por outra (por exemplo, /a ) e reter as seções esquerda e direita, use:

Pesquisa: (if\(strcmp\(cmdtext, ").*?(", true\) == 0\))

Substituir: /a

    
por 16.06.2013 / 03:49