我有一个包含数据的日志文件
GetDependsOnNETStandard Condition="'$(_RunGetDependsOnNETStandard)' == 'true'"
References="@(_CandidateNETStandardReferences)">
<Output TaskParameter="DependsOnNETStandard" PropertyName="DependsOnNETStandard" />
</GetDependsOnNETStandard>
使用标签将组分开。因此,我需要剪切从AgentDevice=WindowsLog
AgentLogFile=Security
PluginVersion=7.2.3.2015120
Message=A privileged service was called.
开始到=
结束的数据
我尝试了这个\t
,但它剪切了最后一个符号,此外不适用于以下数据:
PluginVersion=([\w.]*)\w
有什么想法吗?
答案 0 :(得分:1)
您可以使用:
PluginVersion=([^\t]*)
那是一个否定的字符类别。它将匹配所有非\t
,有效地匹配到下一个\t
,如果没有更多的\t