함수 preg quote()


개요

함수 preg_quote()
입력 출력
$40 \$40
*RRRING* Hello? \*RRRING\* Hello\?
\\.+*?[^]$(){}=!<>|: \\\.\+\*\?\[\^\]\$\(\)\{\}\=\!\<\>\|\:

JavaScript

// booeyOH, Ates Goral (http://magnetiq.com), Kevin van Zonneveld (http://kevin.vanzonneveld.net), Onno Marsman
function preg_quote(s) { return (s+'').replace(/([\\\.\+\*\?\[\^\]\$\(\)\{\}\=\!\<\>\|\:])/g, "\\$1"); }

PHP

echo preg_quote( '$0.99' );
# \$0\.99
echo preg_quote( 'Hello! World?' );
# Hello\! World\?