有下列字符串:
(XXXX-2月16.41 )
(XXXXXXX-3月13.7 )
(XXXXXX-10月6.25 )
...
請問php中,如何用正則提取“月”后面的數字啊(位數不固定),或者提供下其他思路也可,謝謝!
3 回答

慕桂英4014372
TA貢獻1871條經驗 獲得超13個贊
$str = 'XXXX-2月16.41';
$strs = explode('月',$str);
$number = $strs[1];

慕少森
TA貢獻2019條經驗 獲得超9個贊
如果是逐行取,可以使用mb_strrpos返回月最后一次出現的位置,然后再用mb_substr截取月后面的數字。
如果是整段取,使用正則表達式。樓上已經給出了答案。
- 3 回答
- 0 關注
- 599 瀏覽
添加回答
舉報
0/150
提交
取消