在php中我想有这样形式的字符串,
SJ11242.1-2001 信息技术 通用多八位编码字符集(I区) 汉字64点阵字型 第1部分(SJ-T)
我想提取开头的SJ11242.1-2001,用正则表达式怎么提取呀,我用的preg_match_all('~(^[w-]+)(.*?)~is',$str,$data),输出$data[1][0],但是没有任何信息,求助