preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] ) : int
pattern 要搜索的模式,字符串类型。
subject 输入字符串。
示例
//匹配字符串中汉字
$str = 'PHP是1111世界上最好的语22222言44444';
$pattern = '/^[^\d]*(\d*)[^\d]*(\d*)[^\d]*\d*$/';
preg_match($pattern, $str, $matches);
var_dupm($matches)
结果:
array:3 [
0 => "PHP是1111世界上最好的语22222言44444"
1 => "1111"
2 => "22222"
]
说明:pattern中如果加了() 如(\d*) 将会在$matches结果中出现对应的值