मैं यह पता लगाने के लिए एक नियमित अभिव्यक्ति (जावास्क्रिप्ट में प्रयुक्त) रचना करने के लिए कैसे नहीं कर पा रहे है जो निम्न है:नियमित अभिव्यक्ति नकारात्मक मिलान
मैच सभी स्ट्रिंग्स जहां 4 चरित्र के बाद वर्ण "जीपी शामिल नहीं है "।
कुछ उदाहरण तार:
- EDAR - मेल खाते हैं!
- EDARGP - कोई मुकाबला नहीं
- EDARDTGPRI - कोई मुकाबला नहीं
- ECMRNL - मैच
मैं प्यार यहाँ कुछ मदद चाहते ...
मैं पहले चार वर्णों का उपभोग करता हूं और फिर जीपी की तलाश करता हूं। क्या यहां एक रेगेक्स भी जरूरी है? क्यों नहीं "EDARGP" .slice (4) .indexOf ('GP') == -1'? – JesseBuesking
यह काम कर सकता है, सिवाय इसके कि मैं "कोड" नहीं बदल सकता, मैं केवल रेगेक्स स्ट्रिंग को बदल सकता हूं, क्योंकि कोड को कई प्रकार के इनपुट मानों के साथ काम करने की आवश्यकता है –