test मेथड

test मेथड जांचता है कि स्ट्रिंग में रेगुलर एक्सप्रेशन के साथ कम से कम एक मिलान है। यदि है - true वापस आता है, और यदि नहीं - false।

सिंटैक्स

javascriptरेगुलर_एक्सप्रेशन.test(स्ट्रिंग);

उदाहरण

जांचते हैं कि स्ट्रिंग में समय है:

javascriptlet str = '12:39';
let reg = /\d\d:\d\d/;

let res = reg.test(str);
console.log(res);

कोड निष्पादन का परिणाम:

javascripttrue

उदाहरण

पूरी स्ट्रिंग को रेगुलर एक्सप्रेशन से मिलान के लिए जांचते हैं:

javascriptlet str = '12:39';
let reg = /^\d\d:\d\d$/;

let res = reg.test(str);
console.log(res);

कोड निष्पादन का परिणाम:

javascripttrue

उदाहरण

जांचते हैं कि स्ट्रिंग में केवल अंक ही हैं:

javascriptlet str = '123';
let reg = /^\d+$/;

let res = reg.test(str);
console.log(res);

कोड निष्पादन का परिणाम:

javascripttrue

यह भी देखें

  • match मेथड,
    जो स्ट्रिंग में मिलान ढूंढता है
  • matchAll मेथड,
    जो स्ट्रिंग में सभी मिलान ढूंढता है
  • exec मेथड,
    जो क्रमिक खोज करता है
  • replace मेथड,
    जो खोज और प्रतिस्थापन करता है
  • search मेथड,
    जो खोज करता है
  • split मेथड,
    जो स्ट्रिंग को विभाजित करता है