もっと詳しく
「この記事では、C#プログラミング言語のSystem名前空間での文字列置換メソッドについて説明します。 Replace()メソッドは、文字列変数をパラメーターの定義に置き換えることにより、文字列変数に対して機能します。 これは、新しい文字列を削除して作成するプロセスを完全に削減し、文字列のコンテンツを編集できるようにするだけで面倒な作業を省くことができるため、非常に有益な方法です。」

例01:Ubuntu 20.04でReplace()関数を使用して文字列内の文字に空白スペースを置き換える

この例では、文字列変数の空白スペースを文字に置き換える文字列での置換関数の使用について説明します。 replace関数は、古い文字列を変換し、それを新しい変換された文字列に変換します。 変換後、古い文字列と新しい文字列の違いを分析します。

C#プログラムでは、文字列変数を初期化し、間に空白を入れてテキストを割り当てました。 次に、古い文字列変数を出力し、replace関数を使用して古い文字列変数を変換しました。 replace関数では、最初のパラメーターとして空白スペースを指定し、2番目のパラメーターでは、古い文字列で置換される文字「、」を指定しました。 このプログラムは、空白スペースの代わりにコンマを使用して、古い文字列変数を変換します。 置換関数は、新しい変数の出力のインラインで呼び出されます。 古い春を変形させ、新しい値を保存します。

自動的に生成されたテキストの説明

上記のC#プログラムをコンパイルして実行すると、上記のスニペットに示すように次の出力が得られます。 出力からわかるように、古いものは文字の間に空白があり、変換後、空白はコンマ「、」に置き換えられました。これは、文字列変数のより洗練された外観であることがわかりました。

例02:Ubuntu20.04のReplace関数を使用した文字列変数内の単語のスペルの修正

この例では、プログラムの文法エラーまたは書き込みエラーのオーバーストレイン変数と、Cシャーププログラミング言語の単純な関数でそれらを編集する方法に焦点を当てます。 この例では、複数回繰り返されている文字列の一部を、replace関数で修正する方法を説明します。 理解を深めるために、この例をUbuntu20.04環境に実装します。

自動的に生成されたテキストの説明

これは、文字列変数でスペルが間違っている単語を正しいスペルの単語に置き換えるために従うプログラムです。 まず、文字列変数を初期化してテキストを割り当てますが、このテキストにはスペルミスがあります。 次に、作成している新しい文字列との視覚的な違いを確認するために、表示画面に印刷します。 新しい文字列変数が初期化され、古い文字列に対して置換関数が使用されます。パラメータブラケットでは、最初の式に間違ったスペルの単語が書き込まれ、2番目の式に正しいスペルの単語が書き込まれます。

Ubuntu 20.04のターミナルのコマンドラインで次のプログラムをコンパイルして実行すると、次の出力が得られます。

自動的に生成されたテキストの説明

出力は元の文字列に「file」という単語のスペルが間違っていることを反映しているため、replace関数を使用し、「file」という単語のスペルをパラメーターに配置して修正すると、この文字列変数の正しい出力が得られます。私たちは意図しました。

例03:Ubuntu20.04でReplace関数を使用して文字列のテキストを文字に置き換える

この例では、文字列のテキスト部分をいくつかの文字に置き換える方法について説明します。 replace関数では、さまざまなパラメータセットを使用できるため、文字列のあらゆる側面を任意のプロパティに置き換えることができます。 この例では、文字列変数が初期化され、いくつかのテキストがそれに割り当てられます。 この後、replace関数を使用してテキストをいくつかの文字に置き換えます。これをC#プログラミング言語で実装しましょう。

自動的に生成されたテキストの説明

上記のコードでは、「s」というラベルの付いた文字列変数を初期化しました。 次に、この文字列変数とその元の形式が出力されます。 この後、replace関数を使用して、文字列変数のテキストの最後の部分をいくつかの文字に変換し、この変換も出力されます。 次に、replace関数をもう一度使用します。今回は、この文字列変数のテキストの最初の部分がいくつかの文字に変換されます。 この置換は、古い文字列と新しい文字列の視覚的な違いを提供するためにも印刷されます。

自動的に生成されたテキストの説明

上記のプログラムをコンパイルして実行すると、上記のスニペットに示されているとおりの正確な出力が得られます。 ご覧のとおり、文字列変数は部分的に一部の文字に置き換えられてから、再度呼び出されて一部の文字に置き換えられました。

例04:Ubuntu 20.04で、文字列内の文字を複数回置換するための置換関数のチェーン呼び出し

Replace関数は、1行で複数回繰り返し呼び出すことができます。 このプロパティを使用して、replace関数を暗号化メカニズムとしても利用できます。 チェーン呼び出しプロパティは、文字列変数を繰り返し置換するために使用されます。 この例をUbuntu20.04環境に実装します。

自動的に生成されたテキストの説明

このC#プログラムでは、Replace()関数のチェーン呼び出しを実装して、文字列変数に複数の変更を加えます。 いくつかの文字を含む文字列変数を初期化して出力します。 次に、replace関数を複数回呼び出して、文字列変数のアルファベットを他のアルファベットに置き換えます。

C#プログラムのコンパイルと実行の結果、次の出力が得られます。

自動的に生成されたテキストの説明

出力が示すように、アルファベット「A」がアルファベット「D」に置き換えられました。 置換関数を3回呼び出し、アルファベットを「A」から「B」、「C」、「D」の降順で置換するたびに呼び出しました。

例05:Ubuntu20.04のReplace関数を使用した文字列変数内の単語と文字の置換

この例では、Replace関数を使用して文を変更する方法を検討します。 最初に、間違ったスペルの単語を正しいスペルの単語に置き換え、その後、文字を空白スペースに置き換えて、文字列変数を整然と正しくします。

テキスト、文字説明は自動的に生成されます

このプログラムでは、文字列変数にテキストを割り当てて初期化し、テキスト内の「file」という単語のスペルを修正してから、replace関数を再度使用して、「、」を空白スペースに置き換えました。文字列変数をフィルタリングして適切にします。

自動的に生成されたテキストの説明

プログラムをコンパイルして実行すると、上記の出力が得られます。 この出力では、文字列変数が1つの置換関数から別の関数に遷移し、テキスト内のすべてのエラーが除外されていることがわかります。

結論

この記事では、C#プログラミングで使用される文字列変数のReplace()関数について説明しました。 Replace()関数は、パラメーターを使用して文字列の一部を置き換えるために使用されます。 文字列Replace()関数をC#プログラミング言語で実装し、Ubuntu20.04環境で文字列に作成できる変更を調査しました。

The post C#文字列置換 appeared first on Gamingsym Japan.