我目前正在C#中处理客户端/服务器应用程序,它处理计算机规格注册并将数据包从客户端发送到服务器。需要帮助从字符串中提取信息
当我收到数据包后,我会提取信息并将它们拆分为相关的字符串,但我需要进一步提取它们。所以,我有,我有这样一个字符串的情况下: {2,(IDT High Definition Audio CODEC,IDT),(High Definition Audio Device,Microsoft)}
所以音频数据被封装大括号中“{”,开大括号后的#号建议多少声音设备有内一个系统,并且对于每个声音设备,一个支架对被打开并且这些支架对之间用逗号分开,因为括号内的每个信息也都以逗号分隔。
所以我需要做的是,从上面提到的字符串中提取括号内的信息,它们的数量与它们的数量相同。 所以出来的:
{2,(IDT High Definition Audio CODEC,IDT),(High Definition Audio Device,Microsoft)}
要获取:
string[] array = new array{"IDT High Definition Audio CODEC,IDT","High Definition Audio Device,Microsoft"};