重複の可能性:
C# で文字列内のクエリ文字列を解析する最適な方法
入力として取得する次のURLがあります。
string strInput = @"http://ping.com/default.aspx?
val=88.998~98.3399&val=12.55_14.55&val=8.299&val=7.299&val=9.299";
値 88.998、98.3399、および 7.299 を抽出したいのですが、これらの値が空の場合があります。88.998 を抽出するパターンを試しました@"(?\=<val1>\d+\~$)"
が、うまくいきませんでした。また、他の 2 つの値 98.3399 と 7.299 を取得できません。