⊗pyPmRESHt 46 of 129 menu

Python түзу өрнектеріндегі жиын ішіндегі каретка символы

Өздеріңіз білетіндей, [ ] жақшалары ішіндегі каретка терістеуді білдіреді, егер ол жақшалардың басында жазылған болса. Бұл олардың ішінде арнайы символ екенін білдіреді. Каретканы символ ретінде алу үшін оны не экранизациялау керек, не бірінші орыннан алып тастау керек.

Мысал

Келесі мысалда іздеу өрнегі мынадай: бірінші символ - бұл 'd'-тен басқасы, содан кейін екі 'x' әрпі:

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

Нәтижесінде айнымалыға мыналар жазылады:

'! ! ! dxx'

Мысал

Енді іздеу өрнегі мынадай: бірінші символ - бұл 'd' немесе '^', содан кейін екі 'x' әрпі:

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

Нәтижесінде айнымалыға мыналар жазылады:

'axx bxx ! !'

Мысал

Каретканы бірінші орыннан алып тастаудың орнына, оны кері көлбеу сызық көмегімен экранизациялауға болады, сонда ол өзін-өзі білдіреді:

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

Нәтижесінде айнымалыға мыналар жазылады:

'axx bxx ! !'

Практикалық есептер

Мына жол берілген:

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

Мына өрнек бойынша жолдарды табатын түзу өрнекті жазыңыз: каретка немесе ит ізі, содан кейін екі латын әрпі.

Мына жол берілген:

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

Мына өрнек бойынша жолдарды табатын түзу өрнекті жазыңыз: каретка ЕМЕС және ит ізі ЕМЕС, содан кейін екі латын әрпі.

Мына жол берілген:

txt = '^xx axx ^zz bkk'

Мына өрнек бойынша жолдарды табатын түзу өрнекті жазыңыз: каретка ЕМЕС және бос орын ЕМЕС, содан кейін екі латын әрпі.

Қазақ
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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау