Also, I don't think you need the initial ^.
On Wednesday, October 12, 2011 7:25:11 AM UTC-4, Anthony wrote: > > I think your regular expression is only matching a single character. > Instead, try: > > ^[a-z]+ # the + says to match one or more characters. > > You might want ^[a-zA-Z]+ to match upper or lower case. > > Anthony > > > On Wednesday, October 12, 2011 4:41:00 AM UTC-4, Saurabh S wrote: >> >> hi i am developing a system in which i require a validation on name >> field...validation shoould be : the field should not accept >> numbers ...it should only accept alphabets...i know this is possible >> using IS_MATCH in web2py...i tried using >> db.organisations.name.requires=[IS_MATCH('^[a-z]', >> error_message='This >> is not a valid name')] >> but it is not working >> please help me out..... >> >