⊗pyPmREGB 35 of 129 menu

Python 정규식에서 그룹화 괄호

이전 예제에서 반복 연산자는 자신 앞에 있는 하나의 문자에만 작용했습니다. 여러 문자에 작용하게 하려면 어떻게 해야 할까요?

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

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

txt = 'xabx xababx xaabbx' res = re.sub('x(ab)+x', '!', txt) print(res)

코드 실행 결과:

'! ! xaabbx'

다음 문자열이 주어졌습니다:

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