[[\]{}()*+?.\\|^$\-,&#\s]
Opcje wyraenia regularnego: Brak
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


Tekst docelowy
\$&
Odmiany tekstu docelowego: .NET, JavaScript


\\$&
Odmiana tekstu docelowego: Perl


\\$0
Odmiany tekstu docelowego: Java, PHP


\\\0
Odmiany tekstu docelowego: PHP, Ruby


\\\&
Odmiana tekstu docelowego: Ruby


\\\g<0>
Odmiana tekstu docelowego: Python


Przykad funkcji JavaScriptu
RegExp.escape = function (str) {
    return str.replace(/[[\]{}()*+?.\\|^$\-,&#\s]/g, "\\$&");
};

// Testujemy nasze rozwizanie...
var str = "Witaj.wiecie?";
var escaped_str = RegExp.escape(str);
alert(escaped_str == "Witaj\\.wiecie\\?"); // -> true
