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

php 正规替换的结果怎么位移

2024/3/31 12:18:42发布17次查看
$str='
';$a=preg_replace('/\_data=[\|\']([a-za-z0-9\_]+)([\s\\']*)/eis', data_array('\\1'), $str);die($a);function data_array($key){ $code=add_div($key); return $code; }function add_div($v){ $value=
; return $value; }
//得到的结果
***********************************************************************************************************
***********************************************************************************************************
想要的结果
***********************************************************************************************************
***********************************************************************************************************
***********************************************************************************************************
***********************************************************************************************************
回复讨论(解决方案) 没有看出两个结果的区别!
$a=preg_replace('/\s+\_data=[\|\']([a-za-z0-9\_]+)([\s\\']*)>/eis', data_array('\\1'), $str);die($a); function data_array($key){ $code=add_div($key); return $code; } function add_div($v){ $value=>
; return $value; }

$a=preg_replace('/\s+\_data=[\|\']([a-za-z0-9\_]+)([\s\\']*)>/eis', data_array('\\1'), $str);die($a); function data_array($key){ $code=add_div($key); return $code; } function add_div($v){ $value=>
; return $value; }

追问一下:如果我的html是这个形式,应该怎么改下
$str='
';
想要的结果
***********************************************************************************************************
***********************************************************************************************************
$str='
';$a=preg_replace_callback('//is', data_array, $str);die($a); function data_array($key){ $code=add_div($key[4], $key[2]); return $code; } function add_div($class, $id){ $value=
; return $value; }
该用户其它信息

VIP推荐

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