프로필카테고리질문하기
로그인 계정 만들기

정규식 이스케이프 방법

394 개월 전

C#의 Regex.Escape() 처럼 PHP에서 Regexp를 이스케이프 하는 방법이 있나요?

답변하기 의견 추가
의견 (0)
더 많은 의견 보기

답글 (1)

preg_quote 함수를 사용할 수 있어요.
string preg_quote ( string $str [, string $delimiter ] )

preg_quote()는 str에서 정규 표현식 문법에 포함되는 모든 문자의 앞에 백슬래시를 덧붙입니다. 어떠한 텍스트에 특수 정규 표현식 문자를 포함하는 런타임 문자열을 처리할 때 유용합니다.

정규 표현식 특수 문자는: . \ + * ? [ ^ ] $ ( ) { } = ! < > | :

$str = 'http://'; $escaped = preg_quote($str, '/');
의견 추가
의견 (0)
더 많은 의견 보기

정보

업보트
1
질문됨
4 개월 전
최근 활동
4 개월 전

카테고리

PHP