我想爲'[E1010]'或'[E1011]'或'[E1012]'搜索一個字符串。目前,我只能在不使用括號[]的情況下成功搜索。我如何調整我的正則表達式以包含由括號包圍的發短信,因爲它位於我的sClientError變量中。C#正則表達式搜索字符串,包括括號內的文本
謝謝!
string sClientErrors = "Bla Blah \"30\" [E1011]\r\nBlah Blah"44\" [E1012]";
Regex myRegexE10 = new Regex(@"\bE1010\b");
Regex myRegexE11 = new Regex(@"\bE1011\b");
Regex myRegexE12 = new Regex(@"\bE1012\b");
if (myRegexE10.IsMatch(sClientErrors) || myRegexE11.IsMatch(sClientErrors) || myRegexE12.IsMatch(sClientErrors))
{
// do code here...
}
感謝bud ......那就是訣竅! – salazar44