⊗jsSpREWB 113 of 294 menu

Granice słów w wyrażeniach regularnych JavaScript

Za pomocą polecenia '\b' można odwołać się do granicy słowa, a za pomocą polecenia '\B' - do nie-granicy. Przyjrzyjmy się działaniu tych poleceń na przykładach.

Przykład

Otońmy każde słowo w symbol '!':

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

W rezultacie do zmiennej zostanie zapisane następujące:

'!aaa! !aaa! !aaa!'

Przykład

Dodajmy symbol '!' w przerwy między literami:

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

W rezultacie do zmiennej zostanie zapisane następujące:

'a!a!a a!a!a a!a!a'

Dany jest ciąg znaków:

let str = 'abc def xyz';

Napisz wyrażenie regularne, które przekształci ten ciąg w następujący:

'#abc# #def# #xyz#';

Dany jest ciąg znaków:

let str = 'abc def xyz';

Napisz wyrażenie regularne, które przekształci ten ciąg w następujący:

'a+b+c d+e+f x+y+z';
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć