Tiny Online Tools logoTiny Online ToolssearchBuscar ferramentas…grid_viewTodas as ferramentas
Iniciochevron_rightFerramentas para Desenvolvedoreschevron_rightFerramenta de substituicao regexFerramenta de substituicao regex

Ferramenta de substituicao regex

Use expressoes regulares para substituir texto localmente no navegador.

Ferramentas semelhantes

Extrator de regex

Extrator de regex

Use expressoes regulares para extrair correspondencias do texto localmente no navegador.

Ferramenta de divisao regex

Ferramenta de divisao regex

Use expressoes regulares para dividir texto localmente no navegador.

Alterador de velocidade do audio

Alterador de velocidade do audio

Altere a velocidade de reproducao do audio sem mudar o tom.

aleatório nome Picker

aleatório nome Picker

Pick aleatório names de a list.

Fade de audio entrada/saida

Fade de audio entrada/saida

Adicione efeitos suaves de fade in e fade out a qualquer arquivo de audio no navegador.

Recortador de áudio

Recortador de áudio

Recorte arquivos de áudio com um horário de início e fim específicos. Ouça a região selecionada e baixe em WAV.

Hash Compare

Hash Compare

Compare two hashes with character diff highlighting and generate SHA hashes.

apps

Mais ferramentas

Explore nossa colecao completa de ferramentas online gratuitas.

Advanced Find & Replace with Regex Patterns

Find and replace is essential for refactoring and text Transformaation, but simple string replacement is limited. You can't easily replace all variations of a pattern, rearrange matched content, or conditionally replace based on context. Manual find-and-replace in an editor is slow for complex changes. This Regex Replace Tool lets you define patterns and see replacements instantly before applying them.

Write a regex pattern, specify a replacement using capture groups, and watch the Transformaation happen in real time. Perfect for bulk code refactoring, data Transformaation, and complex text processing.

Powerful Replacement Syntax

Literal Replacement: Simply replace all matches with fixed text.

Capture Group References: Use $1, $2, etc. to reference captured groups, rearranging matched content:

  • Pattern: (\\w+)\\s+(\\w+) (first and last name)
  • Replacement: $2, $1 (last name, first name)
  • Example: "John Smith" → "Smith, John"

Special Replacements:

  • $&: The entire matched string
  • $`` : Text before the match
  • $': Text after the match

Common Code Refactoring Scenarios

Rename Variables Across Files: Find all instances of a variable pattern and rename them. For example, change user_id to userId everywhere:

  • Pattern: user_id
  • Replacement: userId

For complex patterns like function_name( that vary:

  • Pattern: (\\w+_\\w+)\\(
  • Replacement: Use a pattern to extract and Transforma the name

ReFormata Data: Transforma data Formatas without manual editing. Converte date Formatas, phone numbers, or address Formatas by extracting parts and recombining them:

  • Pattern: (\\d{4})-(\\d{2})-(\\d{2}) (YYYY-MM-DD)
  • Replacement: $3/$2/$1 (DD/MM/YYYY)

Code Modernization: Update code syntax across files. For example, update import statements, function signatures, or API calls:

  • Old: require('module')
  • New: import 'module'

HTML/XML Transformaation: Restructure or update markup by finding patterns and rewriting them with rearranged content.

Log Cleanup: Remove or Transforma sensitive data in logs. Find email addresses, phone numbers, or IDs and replace them with redacted versions:

  • Pattern: \\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b
  • Replacement: [REDACTED]

Live Preview Before Applying

See the Transformaation in real time. This is crucial—test your pattern and replacement on a sample before applying to entire documents. Mistakes in find-and-replace can corrupt large files quickly.

Full Regex Flag Support

  • g (global): Replace all matches, not just the first
  • i (case-insensitive): Replace regardless of case
  • m (multiline): Treat line boundaries as match anchors
  • s (dotAll): Dot matches newlines

Copy & Use Results

Once satisfied with the Transformaation, copy the result to your área de transferência and paste it directly into your editor or files.

100% Processamento local

All find-and-replace happens in your navegador. Your content never leaves your machine, making this safe for proprietary code, sensitive data, or internal documentation.