使用regex </xml>从<xml>获取内容

时间:2014-08-21 10:04:05

标签: xml regex

我有这样的字符串:

<?xml>
<some>
    <tag>
    </tag>
</some>
<data>
    Here replace ' with ''
</data>
</xml>

我只需要<?xml></xml>中的内容:

<some>
    <tag>
    </tag>
</some>
<data>
    Here replace ' with ''
</data>

我尝试了正则表达式:<?xml>.</xml>但这不起作用。

任何帮助?

1 个答案:

答案 0 :(得分:1)

将正则表达式更改为,

(?s)<\?xml>(.*?)<\/xml>

DEMO