207 of 410 menu

preg_quote 함수

preg_quote 함수는 정규식의 특수 문자 앞에 백슬래시를 추가합니다. 첫 번째 매개변수는 이스케이프할 문자열을 전달하고, 두 번째(선택 사항)는 추가로 이스케이프해야 할 구분 문자를 전달합니다.

문법

preg_quote(string, [delimiter]);

예제

특수 문자가 포함된 문자열 이스케이프 처리:

<?php $str = 'price is .99 (50% off)'; echo preg_quote($str); ?>

코드 실행 결과:

'price is $10\.99 \(50\% off\)'

예제

추가 구분 문자와 함께 이스케이프 처리:

<?php $str = 'user/data/file.txt'; echo preg_quote($str, '/'); ?>

코드 실행 결과:

'user\/data\/file\.txt'

예제

정규식에서 사용하기:

<?php $search = 'file*.txt'; $pattern = '/^' . preg_quote($search, '/') . '$/'; echo $pattern; ?>

코드 실행 결과:

'/^file\*\.txt$/'

함께 보기

  • 정규식에 대한 검사를 수행하는 함수 preg_match,
  • 정규식을 사용한 검색 및 치환을 수행하는 함수 preg_replace,
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부