⊗pyPmRESHt 46 of 129 menu

Python RegExlarida To‘plamlar Ichidagi Shlyapa Simboli

Ma'lumki, shlyapa [ ] ichida inkorni bildiradi, agar u qavs boshida yozilgan bo'lsa. Demak, u bu qavslar ichida maxsus simboldir. Shlyapani oddiy simvol sifatida olish uchun uni yoki ekranlashtirish kerak, yoki birinchi o'rindan olib tashlash kerak.

Misol

Quyidagi misolda qidirsh shabloni shunday: birinchi simvol - 'd' dan boshqa hamma narsa, keyin ikkita 'x' harfi:

txt = 'axx bxx ^xx dxx' res = re.sub('[^d]xx', '!', txt) print(res)

Natijada o'zgaruvchiga quyidagilar yoziladi:

'! ! ! dxx'

Misol

Endi esa qidirsh shabloni shunday: birinchi simvol - 'd' yoki '^', keyin ikkita 'x' harfi:

txt = 'axx bxx ^xx dxx' res = re.sub('[d^]xx', '!', txt) print(res)

Natijada o'zgaruvchiga quyidagilar yoziladi:

'axx bxx ! !'

Misol

Shlyapani birinchi o'rindan olib tashlamasdan, uni teskari chiziq yordamida ekranlashtirish mumkin, va u o'zini anglatadi:

txt = 'axx bxx ^xx dxx' res = re.sub('[\^d]xx', '!', txt) print(res)

Natijada o'zgaruvchiga quyidagilar yoziladi:

'axx bxx ! !'

Amaliy vazifalar

Berilgan satr:

txt = '^xx axx ^zz bkk @ss'

Quyidagi shablanga mos satrlarni topadigan regulyar ifodani yozing: shlyapa yoki kuchukcha, keyin ikkita lotin harfi.

Berilgan satr:

txt = '^xx axx ^zz bkk @ss'

Quyidagi shablanga mos satrlarni topadigan regulyar ifodani yozing: shlyapa emas va kuchukcha emas, keyin ikkita lotin harfi.

Berilgan satr:

txt = '^xx axx ^zz bkk'

Quyidagi shablanga mos satrlarni topadigan regulyar ifodani yozing: shlyapa emas va probel emas, keyin ikkita lotin harfi.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish