C#下的正則

正則各個語言其實大同小異,主要是需要掌握正則的相關的規則

這裏可以查一下相關規則

https://www.runoob.com/csharp/csharp-regular-expressions.html

案例1:匹配[]內的內容

因爲要分析一些adb的log日誌,getevent -t,所以需要對響應數據做正則匹配,獲取其中內容

//[  185397.581368] /dev/input/event3: 0003 0035 00000104
Regex reg = new Regex(@"(?<=\[)(.*)(?=\])+");
var matches = reg.Matches(e.Data);
time = float.Parse(matches[0]+"");

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章