Similar a this topic.C# Regex para un nombre de usuario con algunas restricciones
estoy tratando de validar un nombre de usuario con las siguientes restricciones:
- debe comenzar con una letra o un número
- debe ser de 3 a 15 caracteres de longitud
- Los símbolos incluyen: . - _() []
- Los símbolos pueden no ser adyacentes, pero las letras y los números pueden
Editar:
- Letras y números son az AZ 0-9
Has perplejo por un tiempo. Soy nuevo en Regex.
Cuando dice "los símbolos no pueden aparecer consecutivamente", ¿quiere decir '.-_() []', O quiere decir 'A-Za-z0-9' no pueden repetir, también? –
¿Qué harán las personas sin sus palos dobles de hockey? ('] [') –
Cuando dices "letra" o "número" ¿te refieres a a-z y 0-9, o deberían permitirse las letras y números extranjeros? Por ejemplo, una persona china consideraría esto como un número válido: 九 –