⊗jsSpREChSI 104 of 294 menu

Requlyarlarda simvol dəstlərinin inkarı

Kvadrat mötərizələrin əvvəlində şlapka '^' istifadə edərək arzu olunanı inver edə bilərsiniz. Yəni, məsələn, əgər [ab] komandası 'a' və ya 'b' hərfini axtarırsa, onda [^ab] komandası 'a''b' istisna olmaqla, bütün simvolları axtaracaq.

Nümunə

Bu nümunədə axtarış şablonu belə görünür: 'x' hərfi, sonra 'a' hərfi OLMASIN, 'b' OLMASIN və 'c' OLMASIN, sonra isə 'z' hərfi:

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

Nəticədə dəyişənə aşağıdakı yazılacaq:

'xax xbx xcx !'

Nümunə

Bu nümunədə axtarış şablonu belə görünür: 'x' hərfi, sonra kiçik latın hərfi OLMASIN, sonra isə 'z' hərfi:

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

Nəticədə dəyişənə aşağıdakı yazılacaq:

'xaz xbz ! !'

Praktiki Tapşırıqlar

Aşağıdakı şablona uyğun gələn sətirləri tapan bir regular ifadə yazın: '1' rəqəmi, sonra 'e''x' OLMAYAN simvol, '2' rəqəmi.

Aşağıdakı şablona uyğun gələn sətirləri tapan bir regular ifadə yazın: 'x' hərfi, sonra 2 ilə 7 arasında rəqəm OLMASIN, 'z' hərfi.

Aşağıdakı şablona uyğun gələn sətirləri tapan bir regular ifadə yazın: 'x' hərfi, sonra böyük latın hərfi OLMASIN (1 və ya daha çox dəfə), 'z' hərfi.

Aşağıdakı şablona uyğun gələn sətirləri tapan bir regular ifadə yazın: 'x' hərfi, sonra böyük və ya kiçik latın hərfi və ya 1 ilə 5 arasında rəqəm OLMASIN (1 və ya daha çox dəfə), 'z' hərfi.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et