PHP 정규식에서 일반 문자 이스케이프
수정자 X는 일반 문자를 이스케이프할 경우
오류를 발생시킵니다. 이 연산자가 없으면 일반 문자를
이스케이프할 수 있으며, 여전히 자기 자신을 의미합니다
(예외: 숫자, 이들은 캡처 그룹이 됩니다).
예제를 살펴보겠습니다:
<?php
preg_replace('#x\@x#X', '!', 'x@x'); // 오류, @는 특수 문자가 아님
?>
수정자 X는 일반 문자를 이스케이프할 경우
오류를 발생시킵니다. 이 연산자가 없으면 일반 문자를
이스케이프할 수 있으며, 여전히 자기 자신을 의미합니다
(예외: 숫자, 이들은 캡처 그룹이 됩니다).
예제를 살펴보겠습니다:
<?php
preg_replace('#x\@x#X', '!', 'x@x'); // 오류, @는 특수 문자가 아님
?>