PHP preg_grep() 函数
示例
从以“p”开头的数组中获取项目
<?php
$input = [
"Red",
"Pink",
"Green",
"Blue",
"Purple"
];
$result = preg_grep("/^p/i", $input);
print_r($result);
?>
自己尝试 »
定义和用法
The preg_grep()
函数返回一个数组,该数组仅包含与给定模式匹配的输入元素。
语法
preg_grep(pattern, input, flags)
参数值
参数 | 描述 |
---|---|
pattern | 必需。包含一个正则表达式,指示要搜索的内容 |
input | 必需。一个字符串数组 |
flags | 可选。此函数只有一个标志。传递常量 PREG_GREP_INVERT 将使该函数仅返回不匹配模式的项。 |
技术细节
返回值 | 返回一个包含与提供的模式匹配的字符串的数组 |
---|---|
PHP 版本 | 4+ |
❮ PHP 正则表达式参考