मैं (शुरू में या अंत में नहीं किया जा सकता) संख्या की अनुमति देने के लिए रेगुलर एक्सप्रेशन और बीच में केवल एक ही hypen लिखने के लिए कोशिश कर रहा हूँ में संख्या और केवल एक हाइफन अनुमति देने के लिए कहते हैं कि पैटर्न: 02-04
, 02
हैं स्वीकार्य लेकिन पैटर्न: --
या -
या -02
या 04-
या 02-04-06
अस्वीकार्य हैंRegex बीच
मैं कुछ इस तरह की कोशिश की लेकिन यह अनुमति होगी - शुरुआत में और भी कई अनुमति देते हैं -
'/^[0-9 \-]+$/'
मैं रेगेक्स के साथ अच्छा नहीं हूं इसलिए थोड़ा सा स्पष्टीकरण वास्तविक सहायक होगा।
संपादित करें: इस के साथ आप फिर से बग के क्षमा करें, लेकिन मैं संख्या की जरूरत है केवल 2 अंक (123-346) अमान्य विचार किया जाना चाहिए की हो।
मेरा जवाब वही है, लेकिन आपने मुझे इसे हरा दिया। तो मैंने एक स्पष्टीकरण जोड़ा, ऊपर उठाया, और अपना खुद का हटा दिया। – slim
स्पष्टीकरण के लिए धन्यवाद @ स्लिम मुझे उस –
की आवश्यकता है, इसके साथ आपको फिर से बग करने के लिए खेद है, लेकिन मुझे केवल 2 अंकों (123-346) होने की संख्या अमान्य माना जाना चाहिए। –