ホームページ > バックエンド開発 > C++ > .NET の文字列から URL パラメータを簡単に抽出する方法

.NET の文字列から URL パラメータを簡単に抽出する方法

Susan Sarandon
リリース: 2025-01-26 14:56:09
オリジナル
525 人が閲覧しました

How to Easily Extract URL Parameters from Strings in .NET?

.NET の文字列から URL パラメータを効率的に解析する

.NET で URL を操作するには、多くの場合、文字列表現から特定のパラメータ値を抽出する必要があります。 Request.Params は Web リクエストには便利ですが、文字列として保存された URL を扱う場合には適していません。

.NET フレームワークは、Uri クラスと System.Web.HttpUtility クラスを使用した簡単なソリューションを提供します。 Uri クラスは、その Query プロパティを介してクエリ文字列へのアクセスを許可します。 ただし、この文字列を手動で解析するのは複雑になる可能性があります。

HttpUtility.ParseQueryString メソッドは、このプロセスを大幅に簡素化します。 クエリ文字列を入力として受け取り、NameValueCollection を返し、キーを使用してパラメーターに簡単にアクセスできるようにします。

これが例です:

<code class="language-csharp">Uri myUri = new Uri("http://www.example.com?param1=good&param2=bad");
string param1Value = HttpUtility.ParseQueryString(myUri.Query).Get("param1");</code>
ログイン後にコピー

このコード スニペットは、「param1」キーに関連付けられた値を取得する方法を示しています。 HttpUtility.ParseQueryString は解析を処理するため、手動による文字列操作や正規表現の必要がなくなります。 このアプローチにより、.NET アプリケーション内の文字列ベースの URL から URL パラメーターを効率的かつ信頼性高く抽出できます。

以上が.NET の文字列から URL パラメータを簡単に抽出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート