⊗pyPmRELB 48 of 129 menu

Permulaan dan Pengakhiran Baris dalam Regex Python

Terdapat simbol khas yang menandakan permulaan '^' atau pengakhiran baris ' . Mari kita lihat cara kerjanya melalui contoh.

Contoh

Dalam contoh ini, corak carian adalah seperti berikut: gantikan 'aaa' dengan '!' hanya jika ia berada di permulaan baris:

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

Keputusan pelaksanaan kod:

'! aaa aaa'

Contoh

Dalam contoh ini, corak carian adalah seperti berikut: gantikan 'aaa' dengan '!' hanya jika ia berada di pengakhiran baris:

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

Keputusan pelaksanaan kod:

'aaa aaa !'

Contoh

Apabila '^' berada di permulaan regex, dan ' di pengakhirannya, ini menandakan keseluruhan baris diperiksa untuk padanan dengan regex tersebut.

Dalam contoh seterusnya, corak carian adalah seperti berikut: huruf 'a' diulang satu atau lebih kali, gantikan keseluruhan baris dengan '!' hanya jika ia terdiri daripada huruf 'a' sahaja:

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

Keputusan pelaksanaan kod:

'!'

Masalah Praktikal

Diberi satu baris:

txt = 'abc def xyz'

Tulis satu regex yang akan mencari subbaris pertama yang terdiri daripada huruf.

Diberi satu baris:

txt = 'abc def xyz'

Tulis satu regex yang akan mencari subbaris terakhir yang terdiri daripada huruf.

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