c#regex不够)和#x27;s
我得到了“不够”的错误,但尽我所能,我已经得到了所有的) 行获取错误:c#regex不够)和#x27;s,c#,regex,C#,Regex,我得到了“不够”的错误,但尽我所能,我已经得到了所有的) 行获取错误: string pathFriendlyDevId = Regex.Match(device, "VEN.*(?=\\)").ToString().Replace("&", "_"); 正在分析设备字符串: string device = "PCI\\VEN_144D&DEV_A804&SUBSYS_A801144D&REV_00\\4&10B60712&0&00EA"
string pathFriendlyDevId = Regex.Match(device, "VEN.*(?=\\)").ToString().Replace("&", "_");
正在分析设备字符串:
string device = "PCI\\VEN_144D&DEV_A804&SUBSYS_A801144D&REV_00\\4&10B60712&0&00EA";
这里的目标是获得从VEN到REV_00的所有内容
我是不是遗漏了一些明显的东西?正如上面所指出的,使用一个逐字的字符串,比如
@“VEN.*(=\\)”
你是否需要双重转义,也就是\\\\。或者使用逐字记录字符串<代码>@“Ven.*(=\\)”是逐字记录字符串完成的,谢谢!