在PHP中,可以使用正则表达式来匹配字符串中的数字。下面是一个示例代码:
$str = "Hello123World456";
preg_match_all('/\d+/', $str, $matches);
$numbers = $matches[0];
foreach ($numbers as $number) {
echo $number . "\n";
}
输出结果为:
123
456
在上面的代码中,使用preg_match_all()函数来匹配字符串中的数字。正则表达式/\d+/表示匹配一个或多个数字。$matches变量用于存储匹配的结果,其中$matches[0]是一个数组,包含了所有匹配的数字。然后使用循环遍历输出每个匹配的数字。
上一篇:php脚本log怎么处理
下一篇:php字段转数组中
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站