首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

preg_grep

(PHP 4, PHP 5, PHP 7)

preg_grep - 返回与模式匹配的数组条目

描述

代码语言:javascript
复制
array preg_grep ( string $pattern , array $input [, int $flags = 0 ] )

返回由与给定模式相匹配的输入数组元素组成的数组。

参数

pattern

作为字符串搜索的模式。

input

输入数组。

flags

如果设置为PREG_GREP_INVERT,则此函数将返回与给定模式不匹配的输入数组元素。

返回值

返回使用数组中的键索引的input数组。

例子

示例#1 preg_grep()示例

代码语言:javascript
复制
<?php
// return all array elements
// containing floating point numbers
$fl_array = preg_grep("/^(\d+)?\.\d+$/", $array);
?>

扩展内容

  • preg_quote() - 引用正则表达式字符
  • preg_match_all() - 执行全局正则表达式匹配
  • preg_filter() - 执行正则表达式搜索并替换
  • preg_last_error() - 返回上一次PCRE正则表达式执行的错误代码

← preg_filter

preg_last_error →

扫码关注腾讯云开发者

领取腾讯云代金券