PHP [NAME=>VALUE] 如何用正则表达式获取其中的NAME和VALUE?

问题描述:

PHP [NAME=>VALUE] 如何用正则表达式获取其中的NAME和VALUE?
preg_split之类的函数都可以,获取到变量就可以了.
1个回答 分类:综合 2014-10-24

问题解答:

我来补答
[NAME=>VALUE]是字符串?中间有空格没有啊?
$regex = '/\[(\w+)=>(\w+)\]/';
$str = '[NAME=>VALUE]';
$matches = array();
preg_match($regex,$str,$matches))
$matches[1]和$matches[2]分别是name和value
但是如果[NAME=>VALUE]中间有空格的话,就得用\[\s*(\w+)\s*=>\s*(\w+)\s*\]这样的了
 
 
展开全文阅读
剩余:2000
上一页:高数一指数函数
下一页:必修五第四单元
也许感兴趣的知识