Regular expressions are used in almost all programming languages. This example introduces the application of the regular expression preg_match function in PHP. The
preg_match() function is used for regular expression matching, returning 1 successfully, otherwise returning 0.
preg_match() will stop matching after one successful match. If you want to match all results, you need to use the preg_match_all() function.
Syntax:
preg_match (pattern, subject, matches) |
Parameters | Description |
pattern | regular expression |
subject | needs to match the search Object |
matches | Optional, an array that stores matching results |
Instance:
This instance matches strings with capital letters followed by . and spaces, and can only match J., because preg_match( ) will stop matching after one successful match, and will not match again.
<?<span>php </span><span>$str</span>="Daniel J. Gross Catholic High School A. is a faith and family based community committed to developing Christian leaders through educational excellence in the Marianist tradition."<span>; </span><span>if</span>(<span>preg_match</span>("/[A-Z]. /",<span>$str</span>,<span>$matches</span><span>)){ </span><span>print_r</span>(<span>$matches</span><span>); } </span>?>
Output result:
<span>Array</span> ( [0] => J. )
Original address: http://www.manongjc.com/article/52.html
Related reading:
php regular expression function usage example
php preg_match Functions and php preg_match_al function l examples, methods, examples
php preg_match_all() function usage examples
php preg_match regular expression function examples
The above introduces the php preg_match regular expression function example, including the relevant content. I hope it will be helpful to friends who are interested in PHP tutorials.