当前位置: 首页> 函数类别大全> preg_split

preg_split

通过一个正则表达式分隔字符串
名称:preg_split
分类:正则处理PCRE
所属语言:php
一句话介绍:使用正则表达式的匹配项作为分隔符将字符串拆分为数组。

定义和用法

preg_split() 函数使用正则表达式的匹配项作为分隔符将字符串分割成数组。

实例

例子 1

使用 preg_split() 将日期拆分为其组成部分:

<?php
$date = "1970-01-01 00:00:00";
$pattern = "/[-\s:]/";
$components = preg_split($pattern, $date);
print_r($components);
?>

亲自试一试

例子 2

使用 PREG_SPLIT_DELIM_CAPTURE 标志:

<?php
$date = "1970-01-01 00:00:00";
$pattern = "/([-\s:])/";
$components = preg_split($pattern, $date, -1,
PREG_SPLIT_DELIM_CAPTURE);
print_r($components);
?>

亲自试一试

例子 3

使用 PREG_SPLIT_OFFSET_CAPTURE 标志:

<?php
$date = "1970-01-01";
$pattern = "/-/";
$components = preg_split($pattern, $date, -1,
PREG_SPLIT_OFFSET_CAPTURE);
print_r($components);
?>

亲自试一试

同类函数
热门文章