PHP Regex获取参数值

时间:2013-05-30 18:20:37

标签: php regex

从技术上讲,我需要使用regex实现parse_str()。虽然我只会从查询中提取一个参数值。 我有一个字符串 a=val1&b=val2&c=val3

是否可以使用preg_match仅获取say b的值,假设b可以是最后一个查询(意味着该字符串也可以是a=val1&b=val2)?

1 个答案:

答案 0 :(得分:2)

看起来很简单:

/(?:^|&)b=([^&]*)/

您想要的值将位于第一个捕获组中。