Gavin Kistner wrote:
> On Feb 11, 4:21 pm, "J. mp" <joaomiguel.pere... / gmail.com> wrote:
>> max size allowed is 30
>> min size allowed is 5
>>
>> the follwoing chars are allowed :
>> - _ . (Slash, undescore, perdiod)
>>
>> these chars are not allowed as start neither as ending char
> 
> /\A[a-z][a-z.-]{3,28}[a-z]\Z/i
> 
> 
> Translated, that says:
> * start at the beginning
> * find any letter
> * followed by 3-28 characters that are letters, periods, or hyphens
> * followed by a letter
> * follwed by the
> * oh, and be case insensitive, please
> 
> Note that, per your exact instructions, this allows:
>   u_s_e_r_n_a_m_e
>   u____________________________e
>   z._-_.z


Oh damm!! the first should  be allowed but second and the third should 
not be allowed
thnaks

-- 
Posted via http://www.ruby-forum.com/.