1
您好我有一個XAML字符串是這樣的:在XAML字符串刪除多個內容
<InlineUIContainer>
<HyperlinkButton Style="{StaticResource Link}" NavigateUri="someuri">
<Span>
<InlineUIContainer>
<HyperlinkButton Style="{StaticResource Link}" NavigateUri="someuri">SOME TEXT</HyperlinkButton>
</InlineUIContainer>
</Span>
some undesirable text!
</HyperlinkButton>
</InlineUIContainer>
我需要這個XAML轉換爲RichTextBlock內容,但我有沒有串產生的控制我只接收字符串,所以你可以在片段中看到我需要刪除不需要的文本,因爲HyperLinkButton不能有兩個內容。
所以我需要一兩件事情:
- 取出outter HyperLinkButton這是沒有必要或
- 樣本中刪除不需要的文本
有人能幫助我的正則表達式或者什麼來達到這個目的?
謝謝!
感謝嗨,但它似乎並沒有將其刪除也:(\ s不是一個有效的轉義序列:( – Keoz
由於這是一個Windows平臺,您是否使用.net正則表達式引擎?你是用'S'選項觸發'.'還能匹配新的行字符嗎? –
我也更新了答案來展示一個實例。 –