⊗jsSpRELB 112 of 294 menu

JavaScript regulýar ifadelerinde setiriň başy we ahyry

Setiriň başyny '^' ýa-da ahyryny '$' belgileýän aýratyn nyşanlar bar. Onuň işini mysallar üstünde göreliň.

Mysal

Bu mysalda gözleg şablony şeýle: 'aaa' diýenini '!' bilen çalşyr, eger-de ol setiriň başynda bolsa ýalňyz:

let str = 'aaa aaa aaa'; let res = str.replace(/^aaa/g, '!');

Netijede üýtgeýjide şu ýazylar:

'! aaa aaa'

Mysal

Bu mysalda gözleg şablony şeýle: 'aaa' diýenini '!' bilen çalşyr, eger-de ol setiriň ahyrynda bolsa ýalňyz:

let str = 'aaa aaa aaa'; let res = str.replace(/aaa$/g, '!');

Netijede üýtgeýjide şu ýazylar:

'aaa aaa !'

Mysal

Regulýar ifadäniň başynda '^', ahyrynda bolsa '$' bolanda, şeýlelik bilen biz setiriň tutuşlygyna regulýar ifadäniň degşiligini barlaýarys.

Indiki mysalda gözleg şablony şeýle: 'a' harp bir ýa-da birnäçe gezek gaýtalanylýar, tutuş setiri '!' bilen çalşyr, eger-de ol diňe 'a' harplardan ybarat bolsa ýalňyz.

let str = 'aaa'; let res = str.replace(/^a+$/g, '!');

Netijede üýtgeýjide şu ýazylar:

'!'

Amaly wezipeler

Setir berlen:

let str = 'abc def xyz';

Ilkinji harplardan ybarat kiçi setiri tapjak regulýar ifadäni ýazyň.

Setir berlen:

let str = 'abc def xyz';

Iň soňky harplardan ybarat kiçi setiri tapjak regulýar ifadäni ýazyň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et