preg_match()
函数搜索字符串模式,如果模式存在返回true
,否则返回false
。
如果提供了可选的输入参数pattern_array
,则pattern_array
将包含搜索模式中包含的子模式的各个部分(如果适用)。
如果这个标志作为PREG_OFFSET_CAPTURE
传递,对于每一个出现的匹配,附属的字符串偏移量也将被返回。
通常,搜索从主题字符串的开头开始。 可选参数偏移量可用于指定开始搜索的替代位置。
语法
string sql_regcase (string string)
返回值
- 如果模式存在,则返回
true
;否则返回false
。
以下是一段代码,将此代码复制并粘贴到文件中,并验证结果。
<?php
$line = "Vi is the greatest word processor ever created!";
// perform a case-Insensitive search for the word "Vi"
if (preg_match("/Vi/i", $line, $match)) :
print "Match found!";
endif;
?>
执行上面示例上面代码,得到以下结果 -
Match found!