मैं एक स्ट्रिंग की जांच के लिए एक जावास्क्रिप्ट नियमित अभिव्यक्ति का उपयोग कैसे कर सकता हूं जो कुछ शब्दों से मेल नहीं खाता है?
उदाहरण के लिए, मैं एक फ़ंक्शन चाहता हूं, जब एक स्ट्रिंग पास की जाती है जिसमें या तो होता है , abcया defगलत रिटर्न करता है।
'abcd' -> असत्य
'cdef' -> असत्य
'bcd' -> सच है
संपादित करें
अधिमानतः, मैं एक नियमित अभिव्यक्ति चाहता हूं जैसे कि कुछ सरल, [^ abc], लेकिन यह अपेक्षित परिणाम नहीं देता है क्योंकि मुझे लगातार पत्रों की आवश्यकता होती है।
जैसे। मुझे चाहिएmyregex
if ( myregex.test('bcd') ) alert('the string does not contain abc or def');
कथन myregex.test('bcd')का मूल्यांकन किया जाता है true।