Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부