# Errore espressione regolare

**URL:** <https://www.ruby-forum.com/t/errore-espressione-regolare/101044>\
**Category:** IT\
**Created:** [August 3, 2006, 10:42am UTC](https://www.ruby-forum.com/t/errore-espressione-regolare/101044 "2006-08-03T10:42:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Keratox](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/ad7895/32.png) [@Keratox](https://www.ruby-forum.com/u/Keratox)\
**Post date:** [August 3, 2006, 10:42am UTC](https://www.ruby-forum.com/t/errore-espressione-regolare/101044/1 "2006-08-03T10:42:41Z")

</div>

Uso la seguente espressione regolare

/[a-bA-B0-9\_]{3,}@[a-bA-B0-9\_]{3,}.[a-bA-B]{2,3}/

per verificare che l’email inserita sia corretta

In realtÃ il codice Ã¨  
validates\_format\_of :email, :with=\>  
/[a-bA-B0-9\_]{3,}@[a-bA-B0-9\_]{3,}.[a-bA-B]{2,3}/, :message =\> “ha un  
formato non corretto”

Insomma, non mi passa la prova.

Dove sbaglio?
