C#
 Computer >> コンピューター >  >> プログラミング >> C#

文字列内のすべてのスペースを「%20」に置き換えるC#プログラム


スペースを含むサンプル文字列があります-

str ="Hello World !";

C#のReplace()メソッドを使用して、文字列内のすべてのスペースを「%20」に置き換えます-

str2 = str.Replace(" ", "%20");

次のコードを実行して、文字列内のすべてのスペースを「%20」に置き換えることができます。

using System;
class Demo {
   static void Main() {
      String str, str2;
      str ="Hello World !";
      Console.WriteLine("String: "+str);
      str2 = str.Replace(" ", "%20");
      Console.WriteLine("String (After replacing): "+str2);
   }
}
出力
String: Hello World !
String (After replacing): Hello%20World%20!

  1. 文字列内の「a」のすべての出現箇所を$に置き換えるPythonプログラム

    文字列内で出現するすべての「a」を「$」などの文字に置き換える必要がある場合は、文字列を繰り返して、「+=」演算子を使用して置き換えることができます。 以下は同じのデモンストレーションです- 例 my_str = "Jane Will Rob Harry Fanch Dave Nancy" changed_str = '' for char in range(0, len(my_str)):    if(my_str[char] == 'a'):       changed_str +=

  2. Pythonで文字列のすべての出現箇所を別の文字列に置き換えるにはどうすればよいですか?

    Pyhtonには、文字列クラスでreplaceというメソッドがあります。入力として、置き換える文字列と置き換える文字列を取ります。文字列オブジェクトで呼び出されます。このメソッドを次の方法で呼び出して、すべての「no」を「yes」に置き換えることができます。 >>> 'no one knows how'.replace('no', 'yes') 'yes one kyesws how' >>> "chihuahua".replace("hua", &quo