⊗jsSpREChSI 104 of 294 menu

Karakterkészletek invertálása reguláris kifejezésekben

A kalap '^' karakterrel a szögletes zárójelek elején inverzálhatjuk a kívánt karakterkészletet. Vagyis, ha például a [ab] parancs az 'a' vagy 'b' betűt keresi, akkor a [^ab] parancs minden karaktert meg fog találni, kivéve az 'a' és 'b' betűket.

Példa

Ebben a példában a keresési minta így néz ki: az 'x' betű, majd NEM az 'a' betű, nem az 'b' és nem az 'c' betű, majd az 'z' betű:

let str = 'xaz xbz xcz xez'; let res = str.replace(/x[^abc]z/g, '!');

Ennek eredményeképpen a változóba a következő íródik:

'xax xbx xcx !'

Példa

Ebben a példában a keresési minta így néz ki: az 'x' betű, majd NEM kis latin betű, majd az 'z' betű:

let str = 'xaz xbz x1z xCz'; let res = str.replace(/x[^a-z]z/g, '!');

Ennek eredményeképpen a változóba a következő íródik:

'xaz xbz ! !'

Gyakorlati feladatok

Írjon reguláris kifejezést, amely megtalálja a következő mintának megfelelő sztringeket: az '1' számjegy, majd egy karakter, amely nem 'e' és nem 'x', majd a '2' számjegy.

Írjon reguláris kifejezést, amely megtalálja a következő mintának megfelelő sztringeket: az 'x' betű, majd NEM 2 és 7 közötti számjegy, majd az 'z' betű.

Írjon reguláris kifejezést, amely megtalálja a következő mintának megfelelő sztringeket: az 'x' betű, majd NEM nagy latin betű 1 vagy több alkalommal, majd az 'z' betű.

Írjon reguláris kifejezést, amely megtalálja a következő mintának megfelelő sztringeket: az 'x' betű, majd NEM nagy vagy kis latin betű és nem 1 és 5 közötti számjegy 1 vagy több alkalommal, majd az 'z' betű.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás