サクラエディタWikiFerramentas práticas de texto
Português

Guia prático do Sakura Editor

Pesquisar e substituir no Sakura Editor: 7 passos seguros do escopo à regex

O fluxo seguro do Sakura Editor define o escopo, pesquisa sem alterar e só depois substitui. Uma mudança no arquivo aberto é diferente de uma pesquisa Grep em vários arquivos ou da conversão de finais de linha. Este guia reúne o processo: escolher documento ou seleção, conferir ocorrências, decidir entre texto literal e expressão regular, testar uma cópia, revisar o diff e salvar apenas quando o formato continuar correto.

Atualizado 2026-10-25

Diagrama editorial de pesquisa, substituição e revisão no Sakura Editor
Defina o escopo, faça a substituição e revise o resultado nessa ordem para encontrar mudanças inesperadas.

Comece reduzindo o escopo

Na pesquisa e substituição do Sakura Editor, a primeira pergunta é onde o texto pode mudar. Escolha o documento atual, uma seleção ou uma pasta do Grep antes de criar o padrão. Use pesquisa literal para um termo fixo e regex para uma forma repetida. Uma cópia curta permite comparar quantidade, contexto, finais de linha e codificação antes de alterar o arquivo real.

ObjetivoMétodoVerifique primeiro
Encontrar termo fixoPesquisa literalMaiúsculas, largura e escopo
Alterar forma repetidaSubstituição regexQuantidade e grupos
Alterar só a seleçãoSubstituição da seleçãoSeleção ainda ativa
Pesquisar vários arquivosGrepPasta, extensão e exclusões

Decida o que a pesquisa pode alterar

A pesquisa e substituição do Sakura Editor encontra texto no documento aberto e pode trocá-lo por outro valor. Crie uma cópia e decida se comentários, exemplos, linhas geradas e espaços invisíveis entram na mudança. Logs, CSV e configurações reutilizam textos parecidos com significados diferentes; observe o início, o meio e o fim antes de escolher o arquivo inteiro.

Pesquisa e substituição podem compartilhar uma janela, mas o risco é diferente. Pesquisar apenas informa ocorrências; substituir edita o documento. Pesquise primeiro e leia o contexto antes de usar Substituir tudo. Para vários arquivos, mude para Grep e planeje pasta, padrão de nome e exclusões em vez de ampliar uma operação local.

ObjetivoMétodoVerifique primeiro
Encontrar termo fixoPesquisa literalMaiúsculas, largura e escopo
Alterar forma repetidaSubstituição regexQuantidade e grupos
Alterar só a seleçãoSubstituição da seleçãoSeleção ainda ativa

Fluxo seguro em sete passos

Um fluxo confiável fixa o escopo antes do padrão. Confirme aba ativa, nome do arquivo, modo somente leitura e seleção. Uma expressão regular correta ainda pode alterar o documento errado ou uma seleção apagada. Em tarefas com vários arquivos, registre pasta e exclusões para que a pesquisa seja repetível.

Depois de substituir, confira mais de uma linha. Compare a quantidade informada com os locais alterados e veja início, meio e fim. Separadores de CSV, horários e chaves de configuração podem parecer corretos enquanto a estrutura está quebrada. Comece pequeno e amplie só depois da revisão.

  1. Criar uma cópiaDepois de substituir, confira mais de uma linha. Compare a quantidade informada com os locais alterados e veja início, meio e fim. Separadores de CSV, horários e chaves de configuração podem parecer corretos enquanto a estrutura está quebrada. Comece pequeno e amplie só depois da revisão.
  2. Escolher o escopoDepois de substituir, confira mais de uma linha. Compare a quantidade informada com os locais alterados e veja início, meio e fim. Separadores de CSV, horários e chaves de configuração podem parecer corretos enquanto a estrutura está quebrada. Comece pequeno e amplie só depois da revisão.
  3. Pesquisar sem editarDepois de substituir, confira mais de uma linha. Compare a quantidade informada com os locais alterados e veja início, meio e fim. Separadores de CSV, horários e chaves de configuração podem parecer corretos enquanto a estrutura está quebrada. Comece pequeno e amplie só depois da revisão.
  4. Escolher literal ou regexDepois de substituir, confira mais de uma linha. Compare a quantidade informada com os locais alterados e veja início, meio e fim. Separadores de CSV, horários e chaves de configuração podem parecer corretos enquanto a estrutura está quebrada. Comece pequeno e amplie só depois da revisão.
  5. Testar uma amostraDepois de substituir, confira mais de uma linha. Compare a quantidade informada com os locais alterados e veja início, meio e fim. Separadores de CSV, horários e chaves de configuração podem parecer corretos enquanto a estrutura está quebrada. Comece pequeno e amplie só depois da revisão.
  6. Ampliar após revisarDepois de substituir, confira mais de uma linha. Compare a quantidade informada com os locais alterados e veja início, meio e fim. Separadores de CSV, horários e chaves de configuração podem parecer corretos enquanto a estrutura está quebrada. Comece pequeno e amplie só depois da revisão.
  7. Revisar e salvarDepois de substituir, confira mais de uma linha. Compare a quantidade informada com os locais alterados e veja início, meio e fim. Separadores de CSV, horários e chaves de configuração podem parecer corretos enquanto a estrutura está quebrada. Comece pequeno e amplie só depois da revisão.
Diagrama editorial de pesquisa, substituição e revisão no Sakura Editor
Defina o escopo, faça a substituição e revise o resultado nessa ordem para encontrar mudanças inesperadas.

Pesquisa literal ou expressão regular

A pesquisa literal é o melhor começo quando exatamente o mesmo texto deve mudar. O padrão fica curto e cada ocorrência é fácil de ler. Maiúsculas, caracteres de largura completa, limites de palavra e outras opções mudam a quantidade; anote-as quando a operação precisar ser repetida.

Expressões regulares ajudam com regras: data, começo de linha, sequência de dígitos ou vários espaços. O mecanismo do Sakura Editor não é igual ao JavaScript do navegador. Use um testador web para rascunho, mas confirme a sintaxe final e a quantidade em uma cópia aberta no Sakura Editor.

ObjetivoMétodoVerifique primeiro
Encontrar termo fixoPesquisa literalMaiúsculas, largura e escopo
Alterar forma repetidaSubstituição regexQuantidade e grupos
Alterar só a seleçãoSubstituição da seleçãoSeleção ainda ativa
Pesquisar vários arquivosGrepPasta, extensão e exclusões
Diagrama editorial de pesquisa, substituição e revisão no Sakura Editor
Defina o escopo, faça a substituição e revise o resultado nessa ordem para encontrar mudanças inesperadas.

Exemplos para logs, CSV e configurações

Pesquisa e substituição servem para trocar um nome de ambiente em logs, atualizar uma chave ou limpar uma lista controlada. Decida se comentários e valores de exemplo também devem mudar. Uma vírgula dentro de um campo CSV entre aspas tem significado; trocar todas as vírgulas ou quebras pode alterar as colunas. O formato faz parte do escopo.

Grupos de captura mantêm uma parte da ocorrência e movem outra. Isso ajuda a inverter duas palavras, mas uma linha excepcional pode tornar um padrão amplo perigoso. Teste uma amostra sintética, um registro real e depois a cópia completa. Guarde padrão e seleção para explicar a mudança na revisão.

ObjetivoMétodoVerifique primeiro
Encontrar termo fixoPesquisa literalMaiúsculas, largura e escopo
Alterar forma repetidaSubstituição regexQuantidade e grupos
Alterar só a seleçãoSubstituição da seleçãoSeleção ainda ativa
Pesquisar vários arquivosGrepPasta, extensão e exclusões
^([A-Za-z]+),([0-9]+)$
$2,$1

Seleção, arquivo atual e Grep

Muitos erros vêm do escopo, não da sintaxe. No documento atual, confirme aba e nome. Em uma seleção, verifique se ela continua ativa e se pode cruzar quebras de linha. Depois de substituir, a seleção pode mudar; não presuma que o mesmo intervalo permanece marcado.

Use Grep quando a tarefa envolve vários arquivos. Grep precisa de pasta, padrão de nome, exclusões e decisões de codificação próprias. Leia a lista de resultados e abra os arquivos para uma substituição controlada. Assim fica claro quais arquivos mudaram.

ObjetivoMétodoVerifique primeiro
Encontrar termo fixoPesquisa literalMaiúsculas, largura e escopo
Alterar forma repetidaSubstituição regexQuantidade e grupos
Alterar só a seleçãoSubstituição da seleçãoSeleção ainda ativa

Quando a pesquisa ou substituição falha

Sem ocorrências, volte à pesquisa literal antes de complicar o padrão. Caracteres de largura completa, tabulações, espaços finais, finais de linha e maiúsculas podem parecer iguais e ser diferentes. Verifique escopo, modo regex, modo palavra e os caracteres copiados do arquivo, um por vez.

Com ocorrências demais, reduza seleção ou tipo de arquivo e acrescente exclusões. Se o texto ficar ilegível, pare e restaure a cópia; diagnostique codificação e BOM separadamente. Se a quantidade de linhas mudar, use o guia de finais de linha em vez de culpar automaticamente a expressão.

ObjetivoMétodoVerifique primeiro
Encontrar termo fixoPesquisa literalMaiúsculas, largura e escopo
Alterar forma repetidaSubstituição regexQuantidade e grupos
Alterar só a seleçãoSubstituição da seleçãoSeleção ainda ativa
Pesquisar vários arquivosGrepPasta, extensão e exclusões

Revise o arquivo antes de salvar

A substituição não termina quando o destaque parece certo. Examine início, meio e fim, compare a quantidade indicada com as mudanças reais e use uma visualização diff em arquivos importantes. Separe conteúdo de finais de linha, espaços finais e codificação para que o resultado seja compreensível.

Em CSV ou configuração compartilhada, abra a cópia salva no aplicativo que a consumirá. Ela pode parecer correta no Sakura Editor e falhar em outro analisador. Anote expressão, opções, escopo e data quando a operação fizer parte de uma manutenção repetível.

  1. Verificar três posiçõesConfira o início, o meio e o fim do documento.
  2. Conferir as quantidadesCompare as quantidades de busca e substituição com as linhas alteradas.
  3. Revisar o diffSepare mudanças de conteúdo de mudanças de formatação.
  4. Confirmar a codificaçãoEscolha UTF-8, Shift_JIS, BOM ou o formato exigido pelo aplicativo.
  5. Abrir no aplicativo de destinoTeste CSV e configurações no aplicativo que fará a leitura.

Perguntas frequentes

Perguntas frequentes

Por que pesquisar antes de substituir?

Em CSV ou configuração compartilhada, abra a cópia salva no aplicativo que a consumirá. Ela pode parecer correta no Sakura Editor e falhar em outro analisador. Anote expressão, opções, escopo e data quando a operação fizer parte de uma manutenção repetível.

Quando usar pesquisa literal em vez de regex?

Em CSV ou configuração compartilhada, abra a cópia salva no aplicativo que a consumirá. Ela pode parecer correta no Sakura Editor e falhar em outro analisador. Anote expressão, opções, escopo e data quando a operação fizer parte de uma manutenção repetível.

O que conferir quando não há ocorrência?

Em CSV ou configuração compartilhada, abra a cópia salva no aplicativo que a consumirá. Ela pode parecer correta no Sakura Editor e falhar em outro analisador. Anote expressão, opções, escopo e data quando a operação fizer parte de uma manutenção repetível.

Devo usar Grep para vários arquivos?

Em CSV ou configuração compartilhada, abra a cópia salva no aplicativo que a consumirá. Ela pode parecer correta no Sakura Editor e falhar em outro analisador. Anote expressão, opções, escopo e data quando a operação fizer parte de uma manutenção repetível.

Substituir finais de linha é igual?

Em CSV ou configuração compartilhada, abra a cópia salva no aplicativo que a consumirá. Ela pode parecer correta no Sakura Editor e falhar em outro analisador. Anote expressão, opções, escopo e data quando a operação fizer parte de uma manutenção repetível.

O que fazer se o texto ficar ilegível?

Em CSV ou configuração compartilhada, abra a cópia salva no aplicativo que a consumirá. Ela pode parecer correta no Sakura Editor e falhar em outro analisador. Anote expressão, opções, escopo e data quando a operação fizer parte de uma manutenção repetível.