Hi rolinson,
   
  Read 
   
  perldoc perlrequick
  perldoc perlre
  perldoc perlretut
  perldoc perl
  perldoc perlfaq6
   
  If you read this and if you tried something with this and still if you are 
facing some trouble
  you Post to the group with the doubts.
   
  Hope this helps you a lot.
   
  Thnx
  Prabu
   
  
Jeff Pang <[EMAIL PROTECTED]> wrote:
  
--- [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/




       
---------------------------------
Be a better Heartthrob. Get better relationship answers from someone who knows.
Yahoo! Answers - Check it out. 

Reply via email to