⊗jsSpRERDP 128 of 294 menu

Verstekpoue in die replace-metode in JavaScript regulêre uitdrukkings

{{desc: In hierdie les sal ons die werk met die pouse %vFran bestudeer, en in JavaScript.}}

In die replace-metode, benewens pouse met jou nommers, is standaard pouse ook altyd beskikbaar: %vFran - die volledige gevinde ooreenkoms, en - die deel van die string voor en na die ooreenkoms. Kom ons kyk na die werk met hulle aan die hand van voorbeelde.

Voorbeeld

Kom ons vind alle getalle en omhul dit met ronde hakies:

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

As gevolg daarvan sal die volgende in die veranderlike weggeskryf word:

'(1) (23) (456)'

Voorbeeld

Kom ons vind die @-simbool en vervang dit met wat daarvoor staan, die hondjie, en wat daarna staan. Ons sal dit alles in ronde hakies skryf:

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

As gevolg daarvan sal die volgende in die veranderlike weggeskryf word:

'123(123@456)456'

Voorbeeld

Gestel ons wil die dollarteken vind en dit omhul met aanhalingstekens ``. In hierdie geval, sodat nie as 'n opdrag beskou word nie, moet die dollarteken verdubbel word:

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

As gevolg daarvan sal die volgende in die veranderlike weggeskryf word:

'aaa `$` bbb'

Praktiese take

Gegee 'n string:

let str = 'a1b2c3';

Skryf 'n regulêre uitdrukking wat langs elke syfer dieselfde syfer sal skryf.

Gegee 'n string:

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

Vervang die domeine met skakels van die vorm:

<a href="http://site.ru">site.ru</a>
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČ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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp