PHP – 使用 mb_ereg_match() 匹配正则表达式
在 PHP 中,mb_ereg_match()函数用于将给定的字符串与正则表达式模式匹配。该函数只匹配从字符串开头的字符串,它没有必要匹配字符串直到结尾。如果找到匹配项,此函数将返回 true 或 1,否则将返回 False 或 0。
语法
bool mb_ereg_match(str $pattern, str $string, str $options)
参数
它接受以下三个参数 -
$pattern - 此参数用于正则表达式。
$string - 正在评估此参数。
$options - 用于搜索。
返回值
mb_ereg_match()如果给定的字符串与正则表达式模式匹配,则返回 true 或 1。如果不匹配,则返回 False 或 0。
示例 1
<?php输出结果//它将返回 True 因为 H 匹配
$result = mb_ereg_match("H", "Hello World");
var_dump($result);
//它将返回 Frue 因为 H 不匹配
$output= mb_ereg_match("H", "World");
var_dump($output);
?>
bool(true)bool(false)
注意- 在这个例子中,它只会从头开始匹配字符串,但它没有必要匹配到最后的字符串。
如果要匹配给定字符串中任意位置的字符串,则可以使用通配符和重复运算符 .*。请参阅下一个示例。
示例 2
<?php输出结果$result = mb_ereg_match(".*e", "Hello World");
var_dump($result);
?>
bool(true)
以上是 PHP – 使用 mb_ereg_match() 匹配正则表达式 的全部内容, 来源链接: utcz.com/z/358590.html