我正在从一个程序,从串行端口读取二进制数据流,需要解析和格式化输入。需要帮助正则表达式分析器 - C#
数据不断读入,需要显示为完整字符串。每个字符串都有一个3字节的“开始代码”和一个3字节的“结束代码”。我需要编写一个解析器来查找基于开始和结束代码的数据 - 我假设一个正则表达式解析器是实现这一点的方法。
我读了一堆正则表达式在最后一天或两天,但它只是不点击。帮帮我?
开始代码:0x16 < 0×02(不会由空格隔开) 结束码:0×03> 0×17(不会由空格隔开)
任何人可以得到该正则表达式,将找到这些值?有没有一种方法可以在c#中找到它们,而不必将它们从字符串中移除(即不考虑它们中的正常分隔符,例如String.Split())?
有一些修改,这个想法非常奏效。万分感谢。 – Slim 2009-10-09 14:58:42