我有一个包含大量垃圾数据的文件,我想从中提取一些格式正确的 XML。
我想提取的一点是:
<random stuff....;'/>
<GET_FW_VERSION
FIRMWARE_VERSION = "1.77"
FIRMWARE_DATE = "Apr 23 2009"
MANAGEMENT_PROCESSOR = "iLO2"
LICENSE_TYPE = "iLO 2 Advanced"
/>
more non xml stuff
所以我只想取出<GET_FW_VERSION>
我曾经这样做过:
string FW_VERSION = Regex.Match(result, "<GET_FW_VERSION>.*</GET_FW_VERSION>", RegexOptions.Singleline).ToString();
但这并没有结束</GET_FW_VERSION>
还有另一种方法来编写该正则表达式吗?