我需要一個特定的詞匹配中的XML標籤的正則表達式之間的特定詞正則表達式匹配的標籤
<t1:ExecuteTask DisplayName="Normes" Task="932en283" sap:VirtualizedContainerService.HintSize="200,22" Parameter="Normes tares" Value="[NormeTare]">
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</t1:ExecuteTask>
...
<t1:ReadProductParameterValue DisplayName="Normes volumes" sap:VirtualizedContainerService.HintSize="200,22" Parameter="Normes volumes" Value="[NormeVol]">
</t1:ReadProductParameterValue>
在這裏,我正在尋找的是會匹配的任務,但只有這樣的標籤內的正則表達式我可以用一個字代替它.. 這是我迄今取得<t[1-2]:ExecuteTask(.*?)>
不,你需要的是一個解析器和一個更具描述性的問題(工具?語言你正在使用?) – Jan
我使用VB.NET我試圖精確匹配只有兩個字任務所以我可以用TaskID替換它: Dim result As String = Regex.Replace(MyText,「」,「TaskID」) –
您可以簡單地要做的是:Dim result As String = Regex.Replace(MyText,「Task =」,「TaskID =」)這不能保證它在標籤中,但是如果你嘗試在標籤內做東西,你可能會遇到嵌套標籤。 – sniperd