2010-07-02 12 views
6

मैं रेगेक्स की तलाश में हूं जो कि किस प्रकार के चरित्र के बावजूद कम से कम 6 वर्णों की जांच करता है।न्यूनतम 6 वर्ण regex अभिव्यक्ति

+3

आप सरल नियमित संभव भाव में से एक के लिए पूछ रहे हैं - आप स्पष्ट रूप से खुद ही पता लगाने के लिए कोई प्रयास नहीं किया है। – Oded

+0

ठीक है, "सभी पात्र" थोड़ा अस्पष्ट है: क्या आप विभिन्न उच्चारण अक्षरों (उदा। 'Ȃ') को वर्णों के रूप में मानते हैं, या 26 लैटिन अक्षर ए-जेड का मूल सेट पर्याप्त है? – Piskvor

उत्तर

48

इस मैच 6 या अधिक किसी भी वर्ण लेकिन न्यू लाइन:

/^.{6,}$/ 
8

यदि मैं सही ढंग से समझता हूं, तो आपको कम से कम 6 वर्णों (अक्षरों संख्याओं) की जांच करने के लिए एक रेगेक्स स्टेटमेंट चाहिए?

/[0-9a-zA-Z]{6,}/ 
+0

हां लेकिन यह विशेष विशेषताओं आदि हो सकता है .. सभी प्रकार के लेकिन 6 अक्षरों फिल्टर। – Jack

+0

कोई विशेष चरित्र? – xil3

+0

यदि आप कोई चाहते हैं, तो आप यह कर सकते हैं (हालांकि सलाह नहीं दी जा सकती है): /.{6,}/ – xil3

3

इस के साथ कुछ?

<asp:TextBox id="txtUsername" runat="server" /> 

<asp:RegularExpressionValidator 
id="RegularExpressionValidator1" 
runat="server" 
ErrorMessage="Field not valid!" 
ControlToValidate="txtUsername" 
ValidationExpression="[0-9a-zA-Z]{6,}" /> 
+0

इसमें speacial characters जैसे! @ #% या किसी भी प्रश्न की मांग शामिल नहीं है –

संबंधित मुद्दे