⊗pyPmREChSI 41 of 129 menu

Инверт кардани маҷмӯъи аломатҳо дар регуляриҳо

Бо ёрии каллаки '^' дар аввали қафсҳои мураббаъӣ метавон орӣ донист. Агар, барои намуна, дастури [ab] ҳарфи 'a' ё 'b' меҷӯяд, он вақт дастури [^ab] ҳамаи аломатҳоро, ғайр аз 'a' ва 'b' меҷӯяд.

Намуна

Дар ин намуна шаблони ҷустуҷӯ ин тавр аст: ҳарфи 'x', сипас НЕ ҳарфи 'a', на 'b' ва на 'c', баъд аз он ҳарфи 'z':

txt = 'xaz xbz xcz xez' res = re.sub('x[^abc]z', '!', txt) print(res)

Натиҷаи иҷрои код:

'xax xbx xcx !'

Намуна

Дар ин намуна шаблони ҷустуҷӯ ин тавр аст: ҳарфи 'x', сипас НЕ ҳарфи ҳурфи хурди лотинӣ, баъд аз он ҳарфи 'z':

txt = 'xaz xbz x1z xCz' res = re.sub('x[^a-z]z', '!', txt) print(res)

Натиҷаи иҷрои код:

'xaz xbz ! !'

Масъалаҳои амалӣ

Ибораи мунтазаме нависед, ки сатрҳоро бо шаблон меёбад: рақами 1, сипас аломати на 'e' ва на 'x', рақами 2.

Ибораи мунтазаме нависед, ки сатрҳоро бо шаблон меёбад: ҳарфи 'x', сипас НЕ рақам аз 2 то 7, ҳарфи 'z'.

Ибораи мунтазаме нависед, ки сатрҳоро бо шаблон меёбад: ҳарфи 'x', сипас НЕ ҳарфи калони лотинӣ аз 1 ва зиёдтар, ҳарфи 'z'.

Ибораи мунтазаме нависед, ки сатрҳоро бо шаблон меёбад: ҳарфи 'x', сипас НЕ ҳарфи калон ё хурди лотинӣ ва на рақам аз 1 то 5 аз 1 ва зиёдтар, ҳарфи 'z'.

Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан