簡體   English   中英

如何更換字符包括雙引號?

[英]how to replace charactor including double quote?

我有一個像下面的標簽,我想在此替換USERNAME,這里的用戶名是動態值:

<ns3:AgentName xmlns:ns3="http://example.com">USERNAME</ns3:AgentName>

我想用這個標簽替換

<ns3:AgentName>XXXXXXX</ns3:AgentName>

我試過正則表達式如下:

<ns3:AgentName.*</ns3:AgentName>
<ns3:AgentName xmlns:ns3="http://example.com">.*</ns3:AgentName>

沒有什么對我有用

當我在RegexPlanet上測試時,這對我有用

我的正則表達式是:

(\<ns3:AgentName) xmlns:ns3="http://example.com"(\>).*(\</ns3:AgentName\>)

如果你想用x替換USERNAME,我的替換是:

$1$2xxxxxx$3

如果你想把USERNAME放在替換中,我會使用我的正則表達式:

(\<ns3:AgentName) xmlns:ns3="http://example.com"(\>.*)(\</ns3:AgentName\>)

我的替代品:

$1$2$3

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM