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