spfaaafps
spfaaafps
采纳率0%
2018-12-07 06:11

我winform程序 串口读取数据能否通过serialport.readto(正则表达式)来实现。

C# winform 用串口读取下位机指令,每一条指令有的是以;结尾,有的是以换行“\n”结尾,格式如下
xxxxxx;xxxxxx
xxxxxx
xxxxxx
xxxxxx;

能否通过serialport.readto(正则表达式)来读取到指令?
或有其他好的办法。请赐教。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • caozhy 从今以后生命中的每一秒都属于我爱的人 3年前

    正则表达式需要你完整读取以后才能匹配,如果你要即时读取,即时匹配,可以写一个状态机实现。

    点赞 评论 复制链接分享

相关推荐