还是一个正则,请教大家 本帖最后由 evanhaha 于 2011-07-06 10:57:27 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $str= <<<HTMLabc/def/ghi/123456.shtmlabc/def/123456.shtmlabc/123456.shtmlabc/def/987/123456.shtmlabc/654/123456.shtml321/123456.shtmlHTML;preg_match_all('/\/(\d+)\.shtml/isU',$str,$matches);print_r($matches[1]);Array( [0] => 123456 [1] => 123456 [2] => 123456 [3] => 123456 [4] => 123456 [5] => 123456) $strArray = array("abc/def/ghi/123456.shtml","abc/def/123456.shtml","abc/123456.shtml","abc/def/987/123456.shtml","abc/654/123456.shtml","321/123456.shtml");foreach($strArray as $str){ preg_match("/([\w]+).shtml$/i",$str,$matchs); print_r($matchs[1]."\r\n");} 如何判断一个字符串是否存在txt里面 每一次打开页面随机运行一段代码。其他几段不运行的代码, 兄弟们,这样为什么不行? 请求高手指教,关于开始web编程、开发学习的问题 关于保存网页问题 哪有网站后台开发的培训,网站方向的,非b/s软件方向,我在北京海淀,课程长度脱产2到5个月的比较适宜。 又来提问了 ~~`关于MYSQL的 谁可以给我一个论坛的原代码? 我从别的地方找了这个,可是她不运行,怎么办呀? 菜鸟求救,为什么调用addUser("ss");界面却没有如何的显示 html中<label>,的for属性的值是任意的吗?? mkdir 如何不打印警告?
$str= <<<HTML
abc/def/ghi/123456.shtml
abc/def/123456.shtml
abc/123456.shtmlabc/def/987/123456.shtml
abc/654/123456.shtml
321/123456.shtml
HTML;
preg_match_all('/\/(\d+)\.shtml/isU',$str,$matches);
print_r($matches[1]);Array
(
[0] => 123456
[1] => 123456
[2] => 123456
[3] => 123456
[4] => 123456
[5] => 123456
)
$strArray = array("abc/def/ghi/123456.shtml","abc/def/123456.shtml","abc/123456.shtml","abc/def/987/123456.shtml","abc/654/123456.shtml","321/123456.shtml");
foreach($strArray as $str){
preg_match("/([\w]+).shtml$/i",$str,$matchs);
print_r($matchs[1]."\r\n");
}