I guess I haven't stated my question clearly, my fault. Though your sample pattern matches both sample expression, it also matches expression such as ABC123-123asdf. I still learned something though from the sample in addition to the book I am reading.
Thank you Sir. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Zak B. Elep Sent: Thursday, June 12, 2008 1:31 PM To: Philippine Linux Users' Group (PLUG) Technical Discussion List Subject: Re: [plug] Regex Help On Thu, Jun 12, 2008 at 12:59 PM, Noli Rafallo <[EMAIL PROTECTED]> wrote: > I am trying to create a single regular expression that will match texts like > ABC123 or ABC12-12. I have this (^[a-z]{1,3}[0-9]{1,3}$) which works with > the first text but I don't know yet how to handle the second text with a > dash in it. How about '^[A-Z]{1,3}[\-0-9]+'? -- Zak B. Elep || http://zakame.spunge.org [EMAIL PROTECTED] || [EMAIL PROTECTED] || [EMAIL PROTECTED] 1486 7957 454D E529 E4F1 F75E 5787 B1FD FA53 851D _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List http://lists.linux.org.ph/mailman/listinfo/plug Searchable Archives: http://archives.free.net.ph _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List http://lists.linux.org.ph/mailman/listinfo/plug Searchable Archives: http://archives.free.net.ph

