C#-Regex-Übereinstimmung, match.Success gibt „false“ zurück, auch wenn die Regeln befolgt wurdenC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 C#-Regex-Übereinstimmung, match.Success gibt „false“ zurück, auch wenn die Regeln befolgt wurden

Post by Anonymous »

Freunde,
Ich möchte eine Zeichenfolge wie
"int lnum[];" finden. Deshalb versuche ich, es mit einem Muster wie diesem abzugleichen

Code: Select all

[A-Za-z_0-9] [A-Za-z_0-9]\[\]
aber es scheint nicht zu funktionieren.
Ich habe die Regeln unter http://www.mikesdotnetting.com/Article/ ... heat-Sheet

nachgeschlagen

Code: Select all

string pJavaLine = "int lnum[]";
match = Regex.Match(pJavaLine, @"[A-Za-z_0-9] [A-Za-z_0-9]\[\] ", RegexOptions.IgnoreCase);
if (match.Success) {
// Finally, we get the Group value and display it.
string key = match.Groups[1].Value;
Console.WriteLine(key);
}
the match.Success gibt false zurück.
Könnte mir bitte jemand einen möglichen Weg nennen, dies zu bekommen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post