Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsSpRESBs 136 of 294 menu
◀ ▶

Agteroorskuisstreep in reëluitdrukking snare in JavaScript

In snare met reëluitdrukkings moet jy agteroorskuisstrepe ontsnap (eintlik verdubbel). Kom ons kyk na 'n voorbeeld. Gestel ons het die volgende string:

let str = 'xyz';

Gestel ons het die volgende kode met 'n reëluitdrukking:

let reg = /\w+/; let res = str.match(reg);

Kom ons hersien die reëluitdrukking in 'n string. In hierdie geval sal ons 'n probleem met die agteroorskuisstreep hê:

let reg = new RegExp('\w+'); // werk nie let res = str.match(reg);

Om die probleem op te los, verdubbel die agteroorskuisstreep:

let reg = new RegExp('\\w+'); // werk let res = str.match(reg);

Praktiese probleme

Hersien die reëluitdrukking in 'n string:

let str = 'x1y x12y x123y'; let reg = /x\d+y/; let res = str.replace(reg, '!');

Hersien die reëluitdrukking in 'n string:

let str = 'x.y xay xby'; let reg = /x\.y/; let res = str.replace(reg, '!');

Hersien die reëluitdrukking in 'n string:

let str = 'x\\y'; let reg = /x\\y/; let res = str.replace(reg, '!');
← →
↑
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