0
A
回答
0
1
$id = substr(strstr($name, '_', true), 5);
1
我会尝试正则表达式:
preg_match("/(?:\d){6}(\d+)/", "1330001337_jenir.jpg", $matches);
echo $matches[2];
0
试试这个代码块 -
$mystr = "1330001337_jenir.jpg";
echo substr($mystr,6,4);
0
只需
<?php
$myStr='1330001337_jenir.jpg';
$strArray=explode($myStr,'-');
$numStr=substr($strArray[0],6); //returns 1337
$nameStr=substr($strArray[1],0,-4); //returns jenir
?>
相关问题
- 1. 如何从JAVA中的图像URL中提取图像属性?
- 2. 如何从iPhone中的URL(例如www.google.com)中提取图像?
- 3. 如何从csv文件中的URL中提取图像?
- 4. 如何从位图图像中提取对象?
- 5. 如何从5-6-5位图图像中提取调色板?
- 6. 如何从JSON中提取图像的URL(LastFM API)
- 7. 如何从bagfile中提取图像帧?
- 8. 如何从图像中提取脸部?
- 9. 如何从excel表中提取图像
- 10. 如何从图像中提取背景?
- 11. 如何从Access CommandButton中提取图像?
- 12. 如何从图像中提取折线
- 13. 如何从视频中提取图像?
- 14. 如何从图像中提取对象
- 15. 如何从资源中提取图像?
- 16. 从TOleContainer中提取位图?
- 17. 如何从扫描中提取图像。如何在图像中查找图像?
- 18. 如何从窗体中的图像中提取图像?
- 19. 使用其背景位置从PNG图像中提取图像
- 20. 使用strpos从URL中提取位置
- 21. 从PDF中提取图像
- 22. 从图像中提取
- 23. 从图像中提取x%
- 24. 从RichTextBox中提取图像
- 25. 从PDF中提取图像
- 26. 如何从图像url中获取图像数据
- 27. 从图像中提取图像
- 28. 从数据url/uri图像中提取像素颜色
- 29. 从RSS提取图像Url FEED
- 30. 从Google-distance url中提取时间
这可能为'改善/(?:\ d){6}(\ d +)/'。这样,前6位数字不会以匹配形式返回,然后下一个组就是整组数字 - 不需要检查下划线或任何其他字符。 – newfurniturey 2012-08-14 06:55:20
@newfurniturey:谢谢。我不得不停止使用那些非贪婪的捕捉组... – Blender 2012-08-14 07:05:09