A brief analysis of application examples of PHP regular expressions_PHP tutorial

WBOY
Release: 2016-07-15 13:26:45
Original
823 people have browsed it

There are many applications of PHP regular expressions. In actual development applications, we will encounter the functions of string extraction and advanced substitution. So how to implement it? Let's take a look at the specific process.

Introduction to the application of PHP regular expressions to extract strings:

ereg() and eregi()

PHP regular expressions The application's implementation of extracting strings:

There is a feature that allows users to extract part of a string through regular expressions (you can read the manual for specific usage).

For example , we want to extract the file name from the path/URL – the following code is what you need:

<ol class="dp-c">
<li class="alt"><span><span class="func">ereg</span><span>(</span><span class="string">"([^\/]*)$"</span><span>, </span><span class="vars">$pathOrUrl</span><span>, </span><span class="vars">$regs</span><span>);   </span></span></li>
<li>
<span class="func">echo</span><span> </span><span class="vars">$regs</span><span>[1];  </span>
</li>
</ol>
Copy after login

Advanced substitution introduction to the application of PHP regular expressions:

ereg_replace() and eregi_replace() are also very useful

Advanced substitution implementation for PHP regular expression applications:

If we want to The interval negative signs are replaced with commas:

<ol class="dp-c"><li class="alt"><span><span class="func">ereg_replace</span><span>(</span><span class="string">"[ nrt]+"</span><span>, </span><span class="string">","</span><span>, trim(</span><span class="vars">$str</span><span>)); </span></span></li></ol>
Copy after login

This is the introduction to the application of PHP regular expressions. I hope it will be helpful for you to understand and master the application of PHP regular expressions.


www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/446575.htmlTechArticleThere are many applications of PHP regular expressions, so in actual development applications we will encounter string extraction, advanced The substitution function, so how to implement it? Let’s take a look at the specific process...
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template