C# Regex pour autoriser uniquement l'alpha numérique

J'ai le texte suivant regex ^[a-zA-Z0-9]+$ qui permettrait de caractères alpha numériques. Le problème ici est que si je entrer uniquement des caractères numériques, comme "897687", alors que l'expression régulière correspond. Je ne veux pas que cela se produise. Il devrait y avoir au moins un caractère de texte et il doit commencer par un caractère de texte. Par exemple, comme "a343" ou "a98bder" ou "a4544fgf343"

Ce serait formidable si vous pouviez m'aider à améliorer mes regex pour cela.

  • En aparté, avec "il devrait y avoir au moins un alphabet et il devrait commencer avec un alphabet", le second signifie que la première sera toujours vrai. Ainsi, l'exigence est ", il doit commencer par une lettre de l'alphabet". Maintenant, pour aller upvote Rowland depuis qu'il a compris cela très bien 🙂
InformationsquelleAutor Derin | 2011-11-15