Heim  >  Artikel  >  Backend-Entwicklung  >  C#-Split-String basierend auf einem oder mehreren Leerzeichen

C#-Split-String basierend auf einem oder mehreren Leerzeichen

黄舟
黄舟Original
2017-03-01 10:29:192591Durchsuche

Beispielszenario für die Zeichenfolge: „AAAA AAA BBBB BBB BBB CCCCCCCC“.

1. Getrennt als „AAAA AAA“, „BBBB BBB BBB“, „CCCCCCCC“

2. Getrennt als „AAAA“, „AAA“, „BBBB“, „BBB“, „BBB“, „CCCCCCCC“

Implementierungscode:

void Main()
{
	var str = "AAAA AAA        BBBB BBB BBB        CCCCCCCC";
	
	// - split by multiple spaces(more than one)
	var val = System.Text.RegularExpressions.Regex.Split( str, @"\s{2,}");
	System.Console.WriteLine(val);
	
	// - split by spaces(one or more)
	var val2 = System.Text.RegularExpressions.Regex.Split( str, @"\s{1,}");
	System.Console.WriteLine(val2);
}

Das Obige ist der Inhalt der C#-Split-Zeichenfolge nach 1 oder mehreren Leerzeichen. Weitere verwandte Inhalte finden Sie hier PHP chinesische Website (www.php.cn)!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn