首页 > 后端开发 > php教程 > 问个简单的有关问题

问个简单的有关问题

WBOY
发布: 2016-06-13 13:38:58
原创
928 人浏览过

问个简单的问题
有一大串字符串:

的群威群胆我亲亲我期望的期望驱动器位丢弃武器2011-12-12读取读取驱动器位前雾灯期望12321321321dadada


如何截取其中的时间?

PS:如果不用正则的话。有没有什么str函数?

------解决方案--------------------
/(\d+-\d+-\d+)/
------解决方案--------------------
$str = "的群威群胆我亲亲我期望的期望驱动器位丢弃武器2011-12-12读取读取驱动器位前雾灯期望12321321321dadada";
$pattern = "/(\d{4}-\d{1,2}-\d{1,2})/";

preg_match_all( $pattern, $str, $matches);
echo '

';<br>print_r($matches);<br>?>
<br><font color="#e78608">------解决方案--------------------</font><br>字符串方法  不过太局限了,日期前不能出现'-',还是用正则吧
登录后复制
PHP code
$str='的群威群胆我亲亲我期望的期望驱动器位丢弃武器2011-12-12读取读取驱动器位前雾灯期望12321321321dadada';
$position=strpos($str,'-')-4;
echo substr($str,$position,10); <div class="clear">
                 
              
              
        
            </div>
登录后复制
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板