PHP正则表达式在 test=abc22 dev=abc pro=abc 里面怎么匹配到 test=开头的,第一个空格之间的内容呢?
也就是abc22
在线等
也就是abc22
在线等
1
imn1 Aug 20, 2014
非要用正则么?parse_str不是更简单么?
正则:^[^=]+=([^\s]+)\s |
2
thankyourtender OP 什么意思?
|
3
thankyourtender OP test=abc22 xx asass ss
这种 我误导楼上了 |
4
feiyuanqiu Aug 20, 2014
preg_match('/(?<=test\=)(\w*)(?=\s)/', 'test=abc22 dev=abc pro=abc', $match);
|
5
rrfeng Aug 20, 2014
test=[^ ]+
|
6
muziyue Aug 20, 2014
空格切割不好么
|
7
thankyourtender OP 多谢了。。。。
O(∩_∩)O~ |
8
wormcy Aug 20, 2014 via Android
4# +1
|