以下は私に1つの一致を取得します:
query = http://0.0.0.0:9393/review?first_name=aoeu&last_name=rar
find = /(?<=(\?|\&)).*?(?=(\&|\z))/.match(query)
「検索」を調べると、次のようになります。
first_name=aoeu
「?」の間のすべてを一致させたい と「&」なので、試してみました
find = query.scan(/(?<=(\?|\&)).*?(?=(\&|\z))/)
しかし、「find」を調べると、次のようになります。
[["?", "&"], ["&", ""]]
取得するにはどうすればよいですか:
[first_name=aoeu][last_name=rar]
また
["first_name=aoeu","last_name=rar"]
?