C# 查找文件中的特殊字符序列

C# 查找文件中的特殊字符序列,c#,file,C#,File,我有一个使用NUL和SOH作为标记的文件。我需要查看这些特殊字符的模式,以便解析出我需要的内容。例如,在记事本++中查看文件时: NULNULBoom BoomSOHNULNULNULNULNSIJohn Lee HookerSOH 我想摘录“繁荣繁荣”和“约翰·李·胡克”。这些值将随每个文件而更改(这些是音乐文件)。 我想用“NULNULNUl”模式找到第一部分,用“NULSI”找到第二部分。 我尝试用文件流读取字节,但不知道如何检测特殊字符。。请显示相关代码。标题可能采用固定格式/结构。你有

我有一个使用NUL和SOH作为标记的文件。我需要查看这些特殊字符的模式,以便解析出我需要的内容。例如,在记事本++中查看文件时: NULNULBoom BoomSOHNULNULNULNULNSIJohn Lee HookerSOH

我想摘录“繁荣繁荣”和“约翰·李·胡克”。这些值将随每个文件而更改(这些是音乐文件)。 我想用“NULNULNUl”模式找到第一部分,用“NULSI”找到第二部分。
我尝试用文件流读取字节,但不知道如何检测特殊字符。

。请显示相关代码。标题可能采用固定格式/结构。你有没有试过找到那种格式并直接阅读它?为什么要使用那些标记?为什么不让每个字符串都有自己的行呢?顺便说一句,这是“NUL”而不是“NUL”^_^