Validation: Uniquement des lettres, des chiffres et

Je voudrais valider mes utilisateurs, de sorte qu'ils ne peuvent utiliser qu'un-z et leur nom d'utilisateur.

validates_format_of :username, :with => /[a-z]/

Toutefois, cette règle permet également d'espaces ._@

Username should use only letters, numbers, spaces, and .-_@ please.

Des idées?

Salutations les meilleures.
Asbjørn Morell

C'est ce que je suis venu avec: validates_format_of :nom d'utilisateur, :avec => /^[-a-z\d_]+$/
Lorsque vous avez une réponse qui résout votre problème, vous devez marquer comme acceptée.

OriginalL'auteur atmorell | 2009-07-16