Php regex获取$\u获取变量
我有一个URL字符串,希望提取URL的部分内容。我一直在努力理解如何使用正则表达式,但运气不佳Php regex获取$\u获取变量,php,regex,Php,Regex,我有一个URL字符串,希望提取URL的部分内容。我一直在努力理解如何使用正则表达式,但运气不佳 从上面的示例中,我想提取id值,即.example.id我假设您不是指实际的$\u GET变量,而是指包含URL和查询字符串的字符串 PHP具有内置函数来处理以下内容: 从URL提取查询字符串的步骤 将查询字符串拆分为其组件的步骤 此处不需要regexp,只需使用php内置函数即可 $url = 'http://www.example.com?id=example.id&v=other.v
从上面的示例中,我想提取id值,即.example.id我假设您不是指实际的
$\u GET
变量,而是指包含URL和查询字符串的字符串
PHP具有内置函数来处理以下内容:
- 从URL提取查询字符串的步骤
- 将查询字符串拆分为其组件的步骤
- 此处不需要regexp,只需使用php内置函数即可
$url = 'http://www.example.com?id=example.id&v=other.variable';
parse_str(parse_url($url, PHP_URL_QUERY), $vars);