⊗jsSpRERDP 128 of 294 menu

Mfuko wa Chaguomsingi katika Njia ya replace katika Mienendo ya Kawaida ya JavaScript

{{desc: Katika somo hili tutajifunza kufanya kazi na mifuko %vFran, na katika JavaScript.}}

Katika njia ya replace, pamoja na mifuko yenye nambari zako, daima inapatikana pia mifuko ya kawaida: %vFran - kila mechi iliyopatikana, na - sehemu ya mstari kabla na baada ya mechi. Hebu tuangalie kazi nayo kwa mifano.

Mfano

Hebu tupate nambari zote na tuziweke kwenye mabano ya duara:

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

Kwa matokeo katika kutofautisha itaandikwa yafuatayo:

'(1) (23) (456)'

Mfano

Hebu tupate ishara @ na tuibadilishe na kile kilicho mbele yake, mbwa, na kile kilicho baada yake. Yote haya tuyaandike kwenye mabano ya duara:

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

Kwa matokeo katika kutofautisha itaandikwa yafuatayo:

'123(123@456)456'

Mfano

Wacha tutake kupata dola na kuiweka kwenye alama za kunukuu ``. Katika kesi hii, ili isitozwe kama amri, dola inahitaji kuongezeka mara mbili:

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

Kwa matokeo katika kutofautisha itaandikwa yafuatayo:

'aaa ` bbb'

Kazi za Vitendo

Imetolewa mstari:

let str = 'a1b2c3';

Andika mwenendo wa kawaida, ambao karibu na kila nambari itaandika sawa.

Imetolewa mstari:

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

Badilisha vikoa kuwa viungo kama:

<a href="http://site.ru">site.ru</a>
ruescshiit