⊗ppPmRgGB 225 of 447 menu

PHP 정규식에서 그룹화 괄호

이전 예제들에서 반복 연산자는 바로 앞에 있는 한 문자에만 작용했습니다. 여러 문자에 적용하고 싶다면 어떻게 해야 할까요?

이를 위해 그룹화 괄호 '('')'가 존재합니다. 작동 방식은 다음과 같습니다: 어떤 것이 그룹화 괄호 안에 있고 ')' 바로 뒤에 반복 연산자가 있으면 - 그것은 괄호 안의 모든 것에 작용합니다.

다음 예제에서 검색 패턴은 다음과 같습니다: 문자 'x', 그다음 문자열 'ab' 한 번 이상 반복, 그 후 문자 'x':

<?php $str = 'xabx xababx xaabbx'; $res = preg_replace('#x(ab)+x#', '!', $str); ?>

결과 변수에는 다음이 기록됩니다:

'! ! xaabbx'

문자열이 주어집니다:

<?php $str = 'ab abab abab abababab abea'; ?>

다음 패턴에 해당하는 문자열을 찾는 정규식을 작성하세요: 문자열 'ab'1회 이상 반복.

한국어
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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부