/ / इस रेगेक्स को हाइफ़न - रेगेक्स के साथ संख्याओं को शामिल करने के लिए बदलें

हाइफ़न - रेगेक्स के साथ संख्याओं को शामिल करने के लिए इस रेगेक्स को बदलें

मेरे पास सभी विशेष चैटरों को बाहर करने के लिए बनाया गया एक रेगीक्स है - / ^ s * [a-zA-Z0-9, s] + s * $ / मैं हाइफ़न को छोड़कर विशेष वर्णों को बाहर करने के लिए इस रेगेक्स को कैसे बदल सकता हूं ताकि उपयोगकर्ता डैश के साथ संख्या दर्ज कर सकें

उत्तर:

जवाब के लिए 2 № 1

बस अपने सेट में पानी का छींटा जोड़ें:

/^s*[a-zA-Z0-9,s-]+s*$/

और आप इसे थोड़ा अनुकूलित कर सकते हैं:

/^s*[A-Za-zd,s-]+s*$/

डी - सभी का मतलब है अंक

@ माइक, आपने "सही किया।" @MikeM के अनुसार A-z से A-Za-z में परिवर्तन हुआ।