| Home » Categories » Business » Web Development |
8 Basics of Regular Expressions |
|
Article ID: 365 | Rating: 5/5 from 1 votes | Last Updated: Mon, Mar 8, 2010 at 5:35 PM
|
Regular expressions have been something that I was scared of when I started coding as a serious stuff. The string literals puzzled me like anything. preg_match, preg_grep, preg_split, preg_replace etc have been something I always wanted to avoid. This is for you guys who find regular expressions tacky.
1. “^tech”
Searches a string that starts with tech.
2. “logy$”
Searches for strings that ends up in logy.
3. “a*b”
Looks for a string that has either zero or more a’s but exactly one b following a. (eg. b, ab, aab, aaab, aaaaaaaaaaaaaaaaab etc.).
4. “a+b”
Same as a*b but only difference is that atleast one a should be there in the string unlike a*b which can overlook a. (eg. ab, aab,aaaaaaaaab etc).
5. “a?b”
In this case string might have either zero or a single a (eg. ab or b) only these two possibilities are there.
QUANTIFYING THE CHARACTERS
To quantify the characters into certain sets and utilize them we can use paranthesis().
6. “(abc)+def”
Matches a string which consists of pattern having abc either one or n times followed by def at the end.
LOGICAL OPERATORS [OR(|) & AND(.)]
7. “(a|b)*c”
A string of a and b that ends in a c.
To specify range of characters. For instance to match that in a password small-case character, you can specify the set as [a-z] or [A-Z] or [0-9].
8. “([a-z])|([A-Z])”
Searches for a pattern having either small-case or capital letters. |
Attachments
There are no attachments for this article.
|
Comments
There are no comments for this article. Be the first to post a comment.
|
Foods that lower cholesterol Add to your diet menu now
Viewed 1552 times since Mon, Jul 4, 2011
How to prevent access to a specific file on server using htaccess?
Viewed 566 times since Sun, Mar 14, 2010
Best Free Web Icons for Different Purposes
Viewed 1584 times since Mon, Dec 28, 2009
Free JavaScript Charts Library - JS Charts
Viewed 827 times since Sun, Dec 13, 2009
PHP Script For PDF to HTML Conversion
Viewed 8758 times since Tue, Dec 15, 2009
ZeusCart | Feature Rich Open Source E-Commerce System
Viewed 766 times since Thu, Jul 15, 2010
Stylish Cross-Browser CSS Buttons - Simply-Buttons v2
Viewed 1409 times since Thu, Nov 12, 2009
Create Standalone JavaScript Modal Windows with TinyBox2
Viewed 732 times since Mon, Mar 21, 2011
Use PHP Functions In JavaScript with PHP.JS Library
Viewed 580 times since Fri, Jan 8, 2010
Ajaxed MySQL Table Editor
Viewed 542 times since Tue, Oct 13, 2009
|

Add Comment