Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung der regulären Ausdrucksfunktion preg_grep

Detaillierte Erläuterung der regulären Ausdrucksfunktion preg_grep

小云云
小云云Original
2018-03-27 09:35:541953Durchsuche

In diesem Artikel wird hauptsächlich die detaillierte Erklärung der Funktion „preg_grep“ für reguläre Ausdrücke vorgestellt, die ein Array zurückgibt, das aus Elementen besteht, die dem Muster in der angegebenen Array-Eingabe entsprechen. Ich hoffe, es hilft allen.

参数 描述
pattern 正则表达式,要搜索的模式, 字符串形式.
input 输入数组.
flags 如果设置为PREG_GREP_INVERT, 这个函数返回输入数组中与 给定模式pattern不匹配的元素组成的数组.
$array = array(1.2, 1.3, 1, 11.1);$fl_array = preg_grep("/^(\d+)?\.\d+$/", $array);
var_dump($fl_array); //array(2) { [0]=> float(1.2) [1]=> float(1.3) }$fl_array = preg_grep("/^(\d+)?\.\d+$/", $array);
var_dump($fl_array); //array(1) { [2]=> int(1) }

Verwandte Empfehlungen:

(PHP) regulärer Ausdruck-preg_grep-Funktionsgebrauch

Beispiel Erläutern die Verwendung der PHP-Funktion preg_grep()_PHP-Tutorial

Beispiel zur Erläuterung der Verwendung der PHP-Funktion preg_grep()

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der regulären Ausdrucksfunktion preg_grep. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn