2010-07-02 20 views
6

Estoy buscando una expresión regular que compruebe al menos 6 caracteres, independientemente del tipo de carácter.Expresión de expresiones regulares de 6 caracteres como mínimo

+3

está solicitando una de las expresiones regulares más simples posibles - que claramente no han hecho ningún intento de averiguar por sí mismo. – Oded

+0

Bueno, "todos los caracteres" no está nada claro: ¿considera que varias letras acentuadas (por ejemplo, 'Ȃ') son caracteres, o es suficiente el conjunto básico de 26 letras latinas A-Z? – Piskvor

Respuesta

48

Este partido 6 o más caracteres, pero ningún salto de línea:

/^.{6,}$/ 
8

Si entiendo correctamente, necesita una declaración de expresiones regulares que compruebe al menos 6 caracteres (letras & números)?

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

sí, pero puede ser caracteres especiales, etc. todos los tipos, pero filtro de 6 letras. – Jack

+0

¿Algún personaje especial? – xil3

+0

Si quiere, puede hacer esto (aunque no es aconsejable): /.{6,}/ – xil3

3

¿Algo en la línea de esto?

<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

Esto no incluye caracteres especiales como! @ #% O cualquiera como lo exige la pregunta –

Cuestiones relacionadas