我对正则表达式比较陌生,可以使用一些帮助。有人可以提供正则表达式(我正在使用 Perl)从 URL 中提取查询字符串吗?我尝试了以下但得到一个空字符串:
my $string = 'http://www.google.com?queryArg1=1&queryArg2=2';
$string =~ s/^(.*)?//;
理想情况下,此示例将提供以下字符串:queryArg1=1&queryArg2=2
如果你能把它变成一个哈希,那就更棒了:
my $hash = {queryArg1 => 1,
queryArg2 => 2};
谢谢你的帮助!