preg_match_all('/<value="(.*)"\/>/Us', $strText, $ArrStr);
for ($i=0; $i< count($ArrStr[1]); $i++) {
  echo $ArrStr[1][$i]."\n";
 }

解决方案 »

  1.   

    你写的可以啊
    <?php
    $strText='<value="任意字符值1"/>
              <value="任意字符值2"/>
              <value="任意字符值3"/>
               ...................
               <value="任意字符值N"/>';preg_match_all('/<value=\"([^\"\>]*)\"\/>/', $strText, $ArrStr);
    for ($i=0; $i< count($ArrStr[0]); $i++) {
      echo $ArrStr[1][$i]."<br>\n";
    }
    ?>