जावास्क्रिप्ट रेगुलर एक्सप्रेशन में शब्द सीमाएं
कमांड '\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';