旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

php正则表达式是什么?(代码实例)【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:115


导读:正则表达式是什么?Regex(或RegExp)代表正则表达式,这是一种疾速有效地婚配字符串内形式的要领。Regex可用于文本搜刮和替代、输入考证等历程。正则表达式可所以...
正则表达式是什么?

Regex(或RegExp)代表正则表达式,这是一种疾速有效地婚配字符串内形式的要领。Regex可用于文本搜刮和替代、输入考证等历程。

正则表达式可所以简朴的字符,也可所以庞杂的形式。所有这些都是在某些划定规矩下定义的。

PHP中的正则表达式

默许情况下,PHP支撑regex: PCRE (Perl兼容正则表达式)普遍运用的语法。

在PHP中,PCRE(正则表达式)函数的前缀是preg_

PHP Regex替代示例:

<?php
$str = 'Hello World';
$regex = '/\s/';
echo preg_replace($regex, '', $str);

输出:

HelloWorld

在本例中,“Hello World”中的第一个空格被删除。因而,它将输出“HelloWorld”。让我们看看$regex和preg_replace()做了什么。

preg_replace()搜刮一个字符串(运用regex形式)并用另一个字符串替代它。

$regex协助搜刮字符串。

$regex开首和末端的/标记示意正则表达式的最先和完毕。它们被称为分隔符

\s是一个零丁的表达式。它婚配任何空格字符。它们被称为字符范例。

然后,将婚配替代为“。因而,空格被删除。

相干引荐:《PHP教程》

以上就是php正则表达式是什么?(代码实例)的细致内容,更多请关注ki4网别的相干文章!

标签:php正则表达式