Feedback

C# - Erstes Wort aus einem String ermitteln

Veröffentlicht von am 05.09.2007
(1 Bewertungen)
Gibt das erste Wort aus einem String zurück.
// using System.Text.RegularExpressions;

/// <summary>
/// Gets the first word of the given string.
/// </summary>
/// <param name="token">The token.</param>
/// <returns>the first word of the given string</returns>
private static string GetFirstWordOfString(string token)
{
    return Regex.Split(token.TrimStart(), @"[\s]")[0];
}
Abgelegt unter String, erstes.

1 Kommentare zum Snippet

Jan Welker schrieb am 05.03.2008:
Ohne RegEx gehts natürlich auch:

/// <summary>
/// Gets the first word of string.
/// </summary>
/// <param name="token">The token.</param>
/// <returns></returns>
private string GetFirstWordOfString(String token)
{
int index = token.IndexOf(' ');
if (index == -1)
return token;
else
return token.Substring(0, index);
}
 

Logge dich ein, um hier zu kommentieren!