preg_quote
정규 표현 문자를 피하십시오
preg_quote()
함수는 문자 그대로 문자를 검색 할 수 있도록 정규 표현식으로 특별한 의미를 가진 문자 앞에 백 슬래시를 추가합니다.
이 기능은 일반 표현식에서 사용자 입력을 사용할 때 유용합니다.
preg_quote ()를 사용하여 정규식에서 특수 문자를 안전하게 사용하십시오.
<? php $ search = preg_quote ( ": //" , "/" ) ; $ input = 'https://www.gitbox.net/' ; $ pattern = " / $ search /" ; if ( preg_match ( $ pattern , $ input ) ) { Echo "입력은 URL입니다." ; } 또 다른 { 에코 "입력은 URL이 아닙니다." ; } ?>
직접 시도하십시오