这是我要匹配的字符串:
"t=0, data=00 00 00 f1 00 00 00 00".
以下作品:
(@"^(t)=[0-9]+,((\s[0-9A-F-a-f]{2}){8})")火柴:"t=0, 00 00 00 f1 00 00 00 00"(@"^(t)=[0-9]+,\s\w+=")火柴:"t=0, data="
以下不起作用:
(@"^(t)=[0-9]+,\s\w+=((\s[0-9A-F-a-f]{2}){8})")不匹配:"t=0, data=00 00 00 f1 00 00 00 00"
这是我目前的代码:
Regex rgx = new Regex(@"^(t)=[0-9]+,\s\w+=((\s[0-9A-F-a-f]{2}){8})");
if(rgx.IsMatch(line.Trim())){
//...
}