PHP RegEx: With Meta Characters PHP Script


PHP RegEx: With Meta Characters PHP Script

In our last tutorials regarding ReGex we have some simple pattern of matching. We also use caret (^) For matching at the beginning of the string and (\z) to match at the end of the string. These characters are called Meta Characters and shown below.

a. . (Full stop)
b. ^ (Carat)
c. * (Asterix)
d. + (Plus)
e. ? (Question Mark)
f. { (Opening curly brace)
g. [ (Opening brace)
h. ] (Closing brace)
i. \ (Backslash)
g. | (Pipe)
k. ( (Opening parens)
l. ) (Closing parens)
m. } (Closing curly brace)

Above characters are very useful in terms of ReGex. But if you search a character that include with special character of Meta Characters. Then we need to escape it using backslash.

Sample string: 1+2=3

 

 
 
  1. <?php
  2. // create a string
  3. $string = '1+2=3';
  4. // try to match our pattern
  5. if(preg_match("/^1\+2/i", $string)) {
  6. // if the pattern matches we echo this
  7. echo 'The string begins with 1+2';
  8. } else {
  9. // if no match is found we echo this line
  10. echo 'No match found';
  11. }
  12. ?>

 

From the code above you will see the script that display:
“The string begins with 1+2” because if found the pattern 1+2 and escape the special meaning of + symbol in Meta characters.
I you would not escape the the character preg_match("/^1+1/i/", $string); then it will display “No match found”.

 

 


Related Post


Find Weather Forecast from IP Address PHP Script Find Weather Forecast from IP Address PHP Script To retrieve the weather forecast for your location based only on your current IP, the full tutoria...
Open Journal Systems v2.3.4 PHP Script Download Open Journal Systems v2.3.4 PHP Script Download Open Journal Systems (OJS) is a journal management and publishing system that has been developed by...
Scripteen Image Hosting Script_V1.4 PHP Script Dow... Scripteen Image Hosting Script_V1.4 PHP Script Download Nice and user friendly design. High CTR ad placements. Dynamic navigation bar with 3 link...
Network Marketing System PHP Script Network Marketing System PHP Script This is a parent child system that allows parents to earn with increase in there number of children.... @ in te...
Advanced Poll Poll and Analytic PHP Script Downloa... Advanced Poll Poll and Analytic PHP Script Download   Advanced Poll is a polling system with powerful administration tool. It features: multi...

Have any Question or Comment?

Leave a Reply

Your email address will not be published. Required fields are marked *

"