Ich vermasselte meinen letzten Beitrag. Lets sehen, wenn ich dieses Recht erhalten kann.brauche einen C# Regex, um Servernamen aus UNC
Würde jemand in der Lage sein, mir zu sagen, wie man den Servernamen von einem UNC herauszieht? (Ich bin auf der Suche nach einem regex)
dies ist die Zeichenfolge ich den Server aus ziehen will:
**\\\servername\d$\directory**
mein Code in C#
Regex r = new Regex(?????, RegexOptions.IgnoreCase);
Match m = r.Match(@"\\servername\d$\directory");
CaptureCollection cc = m.Captures;
foreach (Capture c in cc)
{
System.Console.WriteLine(c);
}
ich zu erfassen Suche nur : servername
keine Schrägstriche oder irgendetwas.
Danke für die schnelle Antwort! Dies ist wahrscheinlich der beste Weg, dies zu tun .. Ja, das ist eigentlich was ich angefangen habe, aber in diesem Fall bin ich nur auf der Suche nach einem einfachen Beispiel, so dass ich Regex besser verstehen kann. – KevinDeus
FYI, C# Split ist ein Bugger mit diesem Escape-Zeichen. Ich musste dies tun: string server = directory.split ('\\') [2]; – KevinDeus