⊗pyPmREGB 35 of 129 menu

Kurungan Pengelompokan dalam Regex Python

Dalam contoh sebelumnya, operator pengulangan hanya bertindak pada satu aksara yang berdiri di hadapannya. Apa yang perlu dilakukan jika perlu mengaplikasikannya pada beberapa aksara?

Untuk ini, terdapat kurungan pengelompokan '(' dan ')'. Ia berfungsi seperti berikut: jika sesuatu berada dalam kurungan pengelompokan dan selepas ')' serta-merta terdapat operator pengulangan - ia akan bertindak ke atas semua yang berada di dalam kurungan tersebut.

Dalam contoh berikut, corak carian kelihatan seperti ini: aksara 'x', diikuti string 'ab' satu atau lebih kali, kemudian aksara 'x':

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

Hasil pelaksanaan kod:

'! ! xaabbx'

Diberikan string:

txt = 'ab abab abab abababab abea'

Tulis regex yang akan mencari string mengikut corak: string 'ab' diulang 1 atau lebih kali.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak