如何取得该字符串的值? 有个字符串,a.01.abc ,现在我要得到a.01。应该用什么函数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 描述问题不够清楚,截其中一段,下面的就可以$str = "a.01.abc";echo substr($str, 0, strrpos($str, ".")); 果然,没显示了。D8042_D734D2_H.03.txt我要取D734D2和H.03这两段。 explode('_', $string, $arr);explode('.', $arr[2], $arr2);echo $arr[1];echo $arr2[0].".".$arr2[1]; $str = "aa_bb_cc.dd.txt";preg_match('/.*_([\w]+)_([\w]+\.[\w]+).*/is', $str, $match);// $match[1], $match[2] 静态缓存 用 PEAR DB 访问SYBASE 始终syntax error,但在PB中能有结果,无语法错误。 请教parse_ini_file读取乱码问题 AJAX与php PHP想显示农历时间,有办法么? 这段javascript改成PHP(或PHP与javascript混用)的问题 问题来了 如何用php实现一个文件的上传? 如何设置COOKIE使得任何IE都可以访问?? rand函数返回空字符问题,求高手指点! 求一个JS正则提取字符串 如何修改一段图片正则替换代码?
echo substr($str, 0, strrpos($str, "."));
D8042_D734D2_H.03.txt
我要取D734D2和H.03这两段。
explode('.', $arr[2], $arr2);
echo $arr[1];
echo $arr2[0].".".$arr2[1];
$str = "aa_bb_cc.dd.txt";
preg_match('/.*_([\w]+)_([\w]+\.[\w]+).*/is', $str, $match);
// $match[1], $match[2]