जेसकूप रेगुलर एक्सप्रेशन toString() विधि

परिभाषा और उपयोग

toString() विधि रेगुलर एक्सप्रेशन का शब्द मान वापस देती है।

उदाहरण

उदाहरण 1

रेगुलर एक्सप्रेशन का शब्द मान वापस देता है:

let pattern = /Hello World/g;
let text = pattern.toString();

स्वयं प्रयोग करें

उदाहरण 2

रेगुलर एक्सप्रेशन का शब्द मान वापस देता है:

let pattern = new RegExp("Hello World", "g");
let text = pattern.toString();

स्वयं प्रयोग करें

व्याकरण

RegexpObject.toString()

पैरामीटर

नहीं है।

वापसी मान

क़िस्म वर्णन
शब्द RegExp का शब्द प्रतिनिधित्व

तकनीकी विस्तार

फेंका जाता है

क़िस्म वर्णन
TypeError इस विधि को बुलाने वाला ऑब्जेक्ट RegExp नहीं होने पर इस अस्तित्व को फेंकती है।

व्याख्या

RegExp.toString() विधि रेगुलर एक्सप्रेशन के शब्द प्रतिनिधित्व को रेगुलर एक्सप्रेशन डायलोग्राम के रूप में बदल देती है।

ध्यान दें

इम्प्लीमेंट को रिसेक्स शीर्षक जोड़ने की अनुमति नहीं है, इस तरह यह सुनिश्चित करा जाता है कि बदले गए शब्द रेगुलर एक्सप्रेशन डायलोग्राम के रूप में वैध है।

क्या आप इस रूप से बनाये गए रेगुलर एक्सप्रेशन को सोचें new RegExp("/","g")। RegExp.toString() के एक प्रयोग को इस रेगुलर एक्सप्रेशन को “///g” बदल देता है, इसके अलावा यह एक्सिस जैसे रिसेक्स शीर्षक भी जोड़ सकता है, इसके लिए “/\//g” बदल देता है।

ब्राउज़र समर्थन

toString() यह ECMAScript1 (ES1) विशेषता है।

सभी ब्राउज़र एस1 (JavaScript 1997) को पूरी तरह से समर्थन करते हैं:

च्रोम आईई एज फायरफॉक्स सफारी ऑपेरा
सापोर्ट सापोर्ट सापोर्ट सापोर्ट सापोर्ट सापोर्ट