使用preg_match从字符串获取数字
我有一个字符串:
<div id="post_message_957119941">
我只想使用<[957119941]>从该字符串中获取数字(2-0)。
解决方案
这不应该太难。
$str = '<div id="post_message_957119941">';
if ( preg_match ( '/post_message_([0-9]+)/', $str, $matches ) )
{
print_r($matches);
}
输出:
Array ( [0] => post_message_957119941 [1] => 957119941 )
因此,所需结果将始终位于:$matches[1]
这是您需要的吗?
相关文章