⊗pyPmRELB 48 of 129 menu

Awal dan Akhir Baris dalam Regex Python

Ada simbol khusus yang menandakan awal '^' atau akhir baris '$'. Mari kita lihat cara kerjanya pada contoh.

Contoh

Dalam contoh ini, pola pencariannya adalah: ganti 'aaa' dengan '!' hanya jika itu berada di awal baris:

txt = 'aaa aaa aaa' res = re.sub('^aaa', '!', txt) print(res)

Hasil eksekusi kode:

'! aaa aaa'

Contoh

Dalam contoh ini, pola pencariannya adalah: ganti 'aaa' dengan '!' hanya jika itu berada di akhir baris:

txt = 'aaa aaa aaa' res = re.sub('aaa$', '!', txt) print(res)

Hasil eksekusi kode:

'aaa aaa !'

Contoh

Ketika di awal regex ada '^', dan di akhir - '$', maka dengan cara ini seluruh baris diperiksa keseluruhannya untuk kecocokan dengan regex.

Dalam contoh berikut, pola pencariannya adalah: huruf 'a' diulang satu atau lebih kali, ganti seluruh baris dengan '!' hanya jika baris tersebut terdiri dari huruf 'a' saja:

txt = 'aaa' res = re.sub('^a+$', '!', txt) print(res)

Hasil eksekusi kode:

'!'

Tugas Praktis

Diberikan string:

txt = 'abc def xyz'

Tulis regex yang akan menemukan substring pertama yang terdiri dari huruf.

Diberikan string:

txt = 'abc def xyz'

Tulis regex yang akan menemukan substring terakhir yang terdiri dari huruf.

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