--- [EMAIL PROTECTED] wrote:

> Hello!
> 
> Help with Regex, Thanks in avance!
> 
> 
> 1. Validation of Name
> 
> Enable ALL keys on keyboard EXCEPT 0, 1, 2.........,
> 9
> Change to uppercase of 1st alphabet of every word
> and lowercase for
> the rest of the word.
> Example: aDa AdA 12DDD 12ddd dd12dd ¨¤ Ada Ada 12Ddd
> 12Ddd Dd12dd
> 
> 
> a)  If Name (0-2 characters) < 3 characters,
> excluding spacing and
> punctuations
> 
> OR
> 
> b)  If Any Part of Name has 4 or more consecutive
> A-Z/0-9 in ascending
> or descending order, excluding case sensitivity.
> (e.g. 6789, 9876,
> wxYz, zyXw, Test2345ing, 122abcdZ444)
> 
> OR
> 
> c)  If Name = 3 or more consecutive A-Z/0-9 in
> ascending or descending
> order, excluding case sensitivity. (e.g. 678, 987,
> 6789, 9876, Wxy,
> Yxw, wxYz, zyXw)
> 
> OR
> 
> d)  If Name = ALL recurring characters, excluding
> spacing,
> punctuations and case sensitivity
> (e.g. @@@, AaAaaA, 99999, EE EEE EEEE, eE E;e'E
> Ee#eE)
> 
> OR
> 
> e)  If Any Part of Name has 3 or more repeat
> sequence of 2 characters
> excluding spacing and case sensitivity. (e.g.
> sasasa, dfdfdf,
> MunununT, MunZUnuNT, a12e12p12, aAbATaBt edab, EaA
> GAa Raa)
>     ShowMessage: Please re-enter the Name again.
> 
> END
> 
> 
> 
> f)  If Name at least 1 character = 0, 1, 2.........,
> 9 (e.g. A9E, A99E,
> A9E9, A9E-A99E, A9E-A99E)
>     ShowMessage: Only alphabets are allowed. Please
> re-enter the Name
> again.
> 
> END
> 
> 
> 
> f)  If Name at least 1 character = Foreign
> Characters (non-English
> characters) (e.g. °Ù¶È, aÁõbµÂ»ªc, ¥¤¥Ù¥ó¥È,
> ¥¤a¥Ùb¥óc¥È)
>     ShowMessage: Our system currently only supports
> English
> characters. Only alphabets are allowed.  Please
> re-enter the Name
> again.
> END
> 
> 
>
-------------------------------------------------------------------
> 2. Validation of Email Address
> 
> a)  If Email Address = Empty
> 
>     ShowMessage: Please enter your email address.
> 
> END
> 
> 
> 
> b)  If Email Address Invalid format.
> 
> OR
> 
> c)  If Email Address = ALL recurring characters
> excluding punctuations
> and case sensitivity.
>     (e.g. @@@@@.@@@, [EMAIL PROTECTED], [EMAIL PROTECTED])
> 
>     ShowMessage: Please re-enter a valid email
> address again.
> 
> END
> 
> 
> d)  If Email Address at least 1 character = Foreign
> Characters (non-
> English characters)
>     (e.g. [EMAIL PROTECTED], [EMAIL PROTECTED],
> [EMAIL PROTECTED], [EMAIL PROTECTED])
> 
>     ShowMessage: Please re-enter a valid email
> address again.
> 
> 
> E)  If Your Email and Friend's Email Address is the
> same (e.g. Your
> Email [EMAIL PROTECTED] and Friend's Email
> [EMAIL PROTECTED])
> 
>     ShowMessage: Email must not be the same. Please
> re-enter a valid
> email address again.
> 
> END
> 

A long homework question.Hope you good luck to get
someone help you.

--
http://home.earthlink.net/~pangj/
http://home.arcor.de/jeffpang/


       
____________________________________________________________________________________
Building a website is a piece of cake. Yahoo! Small Business gives you all the 
tools to get online.
http://smallbusiness.yahoo.com/webhosting 

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to