⊗jsSpRERDP 128 of 294 menu

JavaScript-daky regulýar ifadeleriň replace usulunda belli bir düzümiň jüplükleri

{{desc: Bu sapakda biz %vFran jüplükleri bilen işlemegi, we JavaScript-daky jüplükleri öwreneris.}}

Replace usulynda, öz belgiňizdäki jüplükleriň ýanynda, her zaman hem standart jüplükler elýeterlidir: %vFran - hemme tapylan gabat gelme, we - gabat gelmezden we ondan soňky setiriň bölegi. Gelin olaryň işiňi mysallar bilen göreliň.

Mysal

Gelin hemme sanlary tapalyň we olary ýaýly ýaýlajyklar içine alalyň:

let str = '1 23 456'; let res = str.replace(/\d+/g, '(%vFran)');

Netijede üýtgeýjüne şu ýazylar:

'(1) (23) (456)'

Mysal

Gelin @ nyşanyny tapalyň we ony özüniň öňündäki, iti, we onuň yzýanyndaky zat bilen çalşyralyň. Hemmesini ýaýly ýaýlajyklar içinde ýazalyň:

let str = '123@456'; let res = str.replace(/@/g, "( @ )");

Netijede üýtgeýjüne şu ýazylar:

'123(123@456)456'

Mysal

Biz dollary tapyp, ony dyrnaçklar `` içine almak isleýändigimizi bolsun. Bu ýagdaýda, buýruk hökmünde kabul edilmez ýaly, dollary iki esse köpeltmek zerur:

let str = 'aaa $ bbb'; let res = str.replace(/\$/g, '`$`');

Netijede üýtgeýjüne şu ýazylar:

'aaa ` bbb'

Amaly meseleler

Setir berlen:

let str = 'a1b2c3';

Her bir san ýanyna şol bir sany ýazjak regulýar ifadäni ýazyň.

Setir berlen:

let str = 'sss site.ru zzz site.com kkk';

Domenleri şu görnüşdäki çykgytlar bilen çalşyryň:

<a href="http://site.ru">site.ru</a>
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