您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

这样的字符串如何解析

2026/1/28 20:08:24发布20次查看
这样的字符串怎么解析
下边是文件中一行字符串:
[2007-08-01   00:00:00]   218.200.244.69   -   -   get   /cmcc/ani/klfyt_detail_at.jsp?nofee=1&type=video&id=10477&sid=guibwqu0f57trfts&dirid=0428100540&p=1&session=&misc_id=999&misc_sessionid=999-df1b2815!1434701435!1257454712!1185897536315&misc_serviceid=30070881&misc_accessmode=2&misc_mid=00110080331963   http/1.0   200   8376   -   tsd-tp005   wap.chinam.com   1
我想取如下数据,大家帮忙看看应该怎么解析:
[2007-08-01   00:00:00]
218.200.244.69
-
-
get   /cmcc/ani/klfyt_detail_at.jsp?nofee=1&type=video&id=10477&sid=guibwqu0f57trfts&dirid=0428100540&p=1&session=&misc_id=999&misc_sessionid=999-df1b2815!1434701435!1257454712!1185897536315&misc_serviceid=30070881&misc_accessmode=2&misc_mid=00110080331963   http/1.0
200
8376
-
tsd-tp005
wap.chinam.com
1
------解决方案--------------------
后面的照写就成
------解决方案--------------------
参考:
===============================
$str = '[2007-08-01 00:00:00] 218.200.244.69 - - get /cmcc/ani/klfyt_detail_at.jsp?nofee=1&type=video&id=10477&sid=guibwqu0f57trfts&dirid=0428100540&p=1&session=&misc_id=999&misc_sessionid=999-df1b2815!1434701435!1257454712!1185897536315&misc_serviceid=30070881&misc_accessmode=2&misc_mid=00110080331963 http/1.0 200 8376 - tsd-tp005 wap.chinam.com 1 ';
$arr = preg_match_all( '/(\ (.[^\ ]*?)\ )|(\[(.[^\]]*?)\])|(\s(.[^\s+]*?)\s)|(.[^\s]*)/ ',$str,$m);
print_r($m[0]);
------解决方案--------------------
$s = [2007-08-01 00:00:00] 218.200.244.69 - - get /cmcc/ani/klfyt_detail_at.jsp?nofee=1&type=video&id=10477&sid=guibwqu0f57trfts&
dirid=0428100540&p=1&session=&misc_id=999&misc_sessionid=999-df1b2815!1434701435!1257454712!1185897536315&misc_serviceid=3007
0881&misc_accessmode=2&misc_mid=00110080331963 http/1.0 200 8376 - tsd-tp005 wap.chinam.com 1
h;
$r = preg_split( /\s+/ ,$s);
print_r($r);
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product