Friends, 我想匹配一个字符串,如 “int lnum [];”所以我试图用这样的模式匹配它C#正则表达式match,match.Success即使在遵循规则后也返回false
[A-Za-z_0-9] [A-Za-z_0-9]\[\]
但它似乎并没有工作。 我抬头规则在http://www.mikesdotnetting.com/Article/46/CSharp-Regular-Expressions-Cheat-Sheet
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);
}
的match.Success返回false。 有人请让我知道一个可能的方式来得到这个。
嗨,拉斯,我接受了他们中的大多数人。如果这些建议没有用,请告诉我该怎么办。 – 2012-03-04 09:31:19
太棒了!别担心 - 如果这些建议没有用,那么至少要留言给海报;他们可能会有更好的建议,至少可以帮助未来浏览网站的人。 – 2012-03-04 23:52:28