जावास्क्रिप्ट रेगुलर एक्सप्रेशन में शब्द सीमाएं

कमांड '\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';