php 正规替换的结果怎么位移??
$str='<div></div><div></div><div></div>';<br /><br />$a=preg_replace('/\_data=[\"|\']([a-zA-Z0-9\_]+)([\s\"\']*)/eis', "data_array('\\1')", $str);<br />die($a);<br /><br />function data_array($key){<br /> $code=add_div("$key");<br /> return "$code"; <br />}<br /><br />function add_div($v){ <br /> $value="<div id="$v"></div>";<br /> return "$value"; <br />}
//得到的结果
***********************************************************************************************************
<div
>