ජාවාස්ක්රිප්ට් රෙගුලර් ප්‍රකාශනවල වචන මායිම්

'\b' විධානය භාවිතයෙන් වචන මායිමකට ප්‍රවේශ විය හැක, '\B' විධානය භාවිතයෙන් - මායිම නොවන තැනට. අපි මෙම විධානවල ක්‍රියාකාරිත්වය උදාහරණ මගින් බලමු.

උදාහරණය

අපි සෑම වචනයක්ම '!' සංකේතයෙන් ආවරණය කරමු:

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

එහි ප්‍රතිඵලයක් ලෙස විචල්‍යයට පහත දේ ලියා ඇත:

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

උදාහරණය

අපි '!' සංකේතය අකුරු අතර හිඩැස්වලට එකතු කරමු:

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

එහි ප්‍රතිඵලයක් ලෙස විචල්‍යයට පහත දේ ලියා ඇත:

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

පහත වදන ලබා දී ඇත:

javascriptlet str = 'abc def xyz';

මෙම වදනෙන් පහත දේ සාදන රෙගුලර් ප්‍රකාශනය ලියන්න:

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

පහත වදන ලබා දී ඇත:

javascriptlet str = 'abc def xyz';

මෙම වදනෙන් පහත දේ සාදන රෙගුලර් ප්‍රකාශනය ලියන්න:

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