PREG MATCH PHP ФЛАГИ

preg_match() - это функция PHP для выполнения регулярных выражений. Она ищет совпадение регулярного выражения в строке.

Флаги могут быть использованы с регулярными выражениями для выполнения различных операций. Например, i флаг для выполнения нечувствительного к регистру поиска.

Некоторые из наиболее часто используемых флагов в preg_match():

  • i - выполнить поиск нечувствительно к регистру;
  • m - выполнить поиск по многострочному тексту;
  • g - выполнить глобальный поиск вместо поиска только первого совпадения.

Например, чтобы найти все совпадения без учета регистра:

$str = "The quick brown fox";$pattern = "/quick/i";preg_match($pattern, $str, $matches);print_r($matches);

Вывод:

Array( [0] => Quick)

Как видно из примера, флаг "i" в регулярном выражении позволил найти совпадение, игнорируя регистр.

Learning Regular Expressions - Evaluating Regular Expressions Using Preg Match In PHP

PHP: Validating Text (preg_match)

REGEX (REGULAR EXPRESSIONS) WITH EXAMPLES IN DETAIL - Regex Tutorial

PHP: Finding All Matching Text (preg_match_all)

PHP Function preg_match()

Beginner PHP Tutorial -34- Expression Matching using Preg Match Function in PHP (Urdu/Hindi)

Using Regular Expressions: Finding matches with -preg_match_all()- php

59: Functions Using Regular Expressions - PHP Tutorial - Learn PHP Programming

Реклама
Новое
Реклама