Skip to main content
DevTools24

Escape Regex

Esegui escape caratteri regex.

For replacement strings, only $ needs escaping (as $$)

.Any character
*0 or more
+1 or more
?0 or 1
^Start of string
$End of string
{Quantifier start
}Quantifier end
(Group start
)Group end
[Class start
]Class end
|Alternation
\Escape character

Regex Special Characters - Dettagli tecnici

Special regex characters like . * + ? ^ $ { } ( ) | [ ] \\ have special meanings. To match them literally, prefix with a backslash. For replacement strings, $ needs to be escaped as $$.

Alternativa da riga di comando

// JavaScript regex escape function
function escapeRegex(str) {
  return str.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
}

Riferimento

Visualizza specifica ufficiale