我不太精通正则表达式;我不时使用它,但从不做任何严肃的事情(例如,当我回顾工作时,我很自豪)。无论如何,我正在处理一个问题,即我有一个大约 9000 行长的 XML 输出日志,并且它包含大量无用信息的信封,我想削减它。
我可以手动执行此操作,但我有近 30 个这样的婴儿要经历,所以我觉得我会尝试使用正则表达式。
这是我正在寻找的内容:
<_INFO_UNTIL_FIRST_LEFT_BRACE> " " <debug> _ALL_CHARS_BETWEEN_THIS_AND_THE_FOLLOWING_LITERAL_CHARACTER_SEQUENCE_:
<string>Device.IP.Interface.</string>
</ParameterNames>
</cwmp:GetParameterValues>
</soapenv:Body>
</soapenv:Envelope>
很抱歉,这是一个笨重的线程,但它是相当大的文本块,并且由于某种原因,正则表达式对 .* 不是很好