【发布时间】:2013-05-14 00:54:26
【问题描述】:
例如:我有一个文本testt1591fff44f43f0015ffef159,因为该字符串中的连续数字不会超过 4 个,我如何通过 PHP 从中提取 1591 和 0015?
【问题讨论】:
-
我会 +1 因为谁 -1 忘了发表评论!
例如:我有一个文本testt1591fff44f43f0015ffef159,因为该字符串中的连续数字不会超过 4 个,我如何通过 PHP 从中提取 1591 和 0015?
【问题讨论】:
http://www.php.net/manual/en/function.preg-match-all.php
<?php
$text = 'testt1591fff44f43f0015ffef159';
preg_match_all('~\d{4}~', $text, $matches);
?>
没有测试代码
【讨论】:
[…] 不是必需的,因为\d 已经是一个字符类。