GB/T 20819.1-2007 工业过程控制系统用模拟信号控制器-第1部分:性能评定方法_2/N如何截取其中的“20819.1-2007”啊?

解决方案 »

  1.   


    $str="GB/T 20819.1-2007 工业过程控制系统用模拟信号控制器-第1部分:性能评定方法_2/N";
    $pat="/\d{5}\.\d{1}\-\d{4}/";
    preg_match($pat, $str, $m);print_r($m);
      

  2.   


    $str="GB/T 20819.1-2007 工业过程控制系统用模拟信号控制器-第1部分:性能评定方法_2/N";
    $pat="/\d{5}\.\d{1}\-\d{4}|\d*?\-\d{4}/";
    preg_match($pat, $str, $m);echo $m[0];
      

  3.   

    http://www.wwwstandard.cn/index.php?category-view-2-gb.html
    就是把里面文章标题中的编号提取出来,GB/T和后面汉字之间的东西
      

  4.   


    $str="GB/T 20819.1-2007 工业过程控制系统用模拟信号控制器-第1部分:性能评定方法_2/N";
    $pat="/[\d,.]*?\-\d{4}/";
    preg_match($pat, $str, $m);echo $m[0];
      

  5.   


    $str = file_get_contents("http://www.wwwstandard.cn/index.php?category-view-2-9.html");
    preg_match_all("/\s([\d\.]+-[\d\.]+)\s/",$str,$match);print_r($match[1]);
    ------------------测试哥的签名--------------------------
    哥默默的低下头,不是哥修养好,而是哥在找砖头!
    --------------------------------------------------------