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

文字列を分割して結合するC#プログラム


C#で文字列を分割して結合するには、split()メソッドとjoin()メソッドを使用します。以下が私たちの文字列であるとしましょう-

string str = "This is our Demo String";

文字列を分割するには、split()メソッド-

を使用します
var arr = str.Split(' ');

ここで結合するには、join()メソッドを使用して、文字列の残りの部分を結合します。ここでは、skip()メソッドを使用して文字列の一部をスキップしました-

string rest = string.Join(" ", arr.Skip(1));
次のコードをC#で実行して、文字列を分割して結合することができます。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Demo {
   class MyApplication {
      static void Main(string[] args) {
         string str = "This is our Demo String";
         var arr = str.Split(' ');
         // skips the first element and joins rest of the array
         string rest = string.Join(" ", arr.Skip(1));
         Console.WriteLine(rest);
      }
   }
}
出力
is our Demo String

  1. Pythonで文字列を分割する方法の数を見つけるためのプログラム

    バイナリ文字列sがあるとすると、sを3つの空でない文字列s1、s2、s3に分割して(s1連結s2連結s3 =s)することができます。文字数「1」がs1、s2、およびs3で同じになるように、sを分割できる方法の数を見つける必要があります。答えは非常に大きい可能性があるため、答えmod 10 ^ 9+7を返します。 したがって、入力がs =11101011の場合、出力は2になります。これは、「11 | 1010|11」と「11|101|011」のように分割できるためです。 これを解決するには、次の手順に従います。 count:=sの1の数を数える m:=10 ^ 9 + 7 ans:

  2. 文字列を分割して結合するPythonプログラム?

    Pythonプログラムは、文字列の結合と文字列の分割のための組み込み関数を提供します。 split Str.split() join Str1.join(str2) アルゴリズム Step 1: Input a string. Step 2: here we use split method for splitting and for joining use join function. Step 3: display output. サンプルコード #split of string str1=input(Enter first String with space :: ) prin