JavaScript Düzenli İfadelerde Kelime Sınırları

'\b' komutu ile bir kelimenin sınırına erişebilirsiniz, '\B' komutu ile ise - sınır olmayan yere. Haydi bu komutların çalışmasını örneklerle inceleyelim.

Örnek

Her kelimeyi '!' sembolüyle saralım:

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

Sonuç olarak değişkene aşağıdakiler yazılacaktır:

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

Örnek

Harf aralarına '!' sembolünü ekleyelim:

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

Sonuç olarak değişkene aşağıdakiler yazılacaktır:

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

Bir string verildi:

javascriptlet str = 'abc def xyz';

Bu string'i aşağıdakine dönüştürecek bir düzenli ifade yazın:

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

Bir string verildi:

javascriptlet str = 'abc def xyz';

Bu string'i aşağıdakine dönüştürecek bir düzenli ifade yazın:

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