Regular Expressions: An Introduction
Published: January 12, 2004
User Rating: 8.9 (282 votes)
What is a regular expression ?
"A regular expression is a pattern that is matched against a subject string from left to right". Well, that was textbook answer. But in simple terms, regular expression is a string used for find and replacing strings in other large strings.
You can even say that regular expression (a.k.a regex or regexp) are fourth generation (4G) wilcards, that we used in the good ol' days of DOS.
(But don't say that I said so, otherwise those perl experts are going to bite my head off for this remark. Why ? Because ... regexp are so powerful, yet easy to use, and saying that they are just wilcard, would be an insult. So i didn't say it, ok)
Why use regular expression ?
Hello ... ?!? Are you paying attention. I just said it, they are powerful and easy to use, that is why! Ok, seriouly, if you are serious about web development, you will have to use them one time or other be it in JavaScript, PHP, Python, Perl (mother of all web development regexps), Ruby or even in Apache configuration. So it is advised to have a basic knowledge of the regular expressions.
Example
In the good old dos prompt, typing
would actually display all the files. Meaning the pattern * means "match anything".
So if you were to write this is in the regular expression, you would write
Explaination
About
Amit Arora is web developer with expertise in developing eCommerce enabled websites for the businesses.

Monitored by Site24x7
Uptime