본문 바로가기
Program/오래된 PHP 게시판

[PHP 정규식]PHP 정규식 내에서 특수문자 사용하기

by 한빛가람 2013. 2. 14.
반응형

안녕하세요. 필자입니다. 이번강의는 매우 간단한데요. 알아보도록 하겠습니다.


먼저 예제를 보시죠


<?php

$test="?";

echo ereg("??", $test);

?>


오류를 보시면

Warning: ereg() [function.ereg]: REG_BADRPT in /hosting/*****/*****/index.php on line 3

이 오류가 나는게 당연합니다.


해결법은 다음과 같습니다.


특수문자 앞에 딱 \ 만 붙여주면됩니다.


<?php

$test="?";

echo ereg("\??", $test);

?>


이렇게 하면 정상적으로 가능합니다.




   


아래의 손가락버튼을 눌러주시면 블로그에 큰 힘이 됩니다.





반응형
크리에이티브 커먼즈 라이선스
한빛가람 필자가 게시한 대부분의 블로그 게시물은 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다. 게시물에 CCL이 적용되지 아니하다고 적혀있는 경우엔 본 라이선스 적용 대상이 아닙니다.

댓글