JavaScript Regular İfadələrində Söz Sərhədləri

'\b' komandası vasitəsilə söz sərhədinə, '\B' komandası vasitəsilə isə söz sərhədi olmayan yerə müraciət etmək olar. Gəlin bu komandaların işini nümunələr üzərində görək.

Nümunə

Gəlin hər sözü '!' simvolu ilə əhatə edək:

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

Nəticədə dəyişənə aşağıdakı yazılacaq:

javascript'!aaa! !aaa! !aaa!'

Nümunə

Gəlin hərflər arasına '!' simvolu əlavə edək:

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

Nəticədə dəyişənə aşağıdakı yazılacaq:

javascript'a!a!a a!a!a a!a!a'
Задание 1

Bir sətir verilib:

javascriptlet str = 'abc def xyz';

Bu sətirdən aşağıdakını yaradan regular ifadəni yazın:

javascript'#abc# #def# #xyz#';
Задание 2

Bir sətir verilib:

javascriptlet str = 'abc def xyz';

Bu sətirdən aşağıdakını yaradan regular ifadəni yazın:

javascript'a+b+c d+e+f x+y+z';