sai*_*int 1 php regex preg-match
我有这个代码:
23561623:page[1].12
6461620:page[3].7
43631619:page[1].1
265461620:page[6].2
21461621:page[1].10
Run Code Online (Sandbox Code Playgroud)
我必须得到像12,7,1,2,10等的最后一个整数.有人可以帮助写一个preg_match所以我可以得到它吗?
在此先感谢,幸运
$str = '23561623:page[1].12';
$parts = explode('.', $str);
echo $parts[1];
Run Code Online (Sandbox Code Playgroud)
如果你必须使用preg_match(即使这里没有必要):
$str = '23561623:page[1].12';
$matches = array();
if (preg_match('/\.(\d+)$/', $str, $matches)) {
echo $matches[1];
}
Run Code Online (Sandbox Code Playgroud)