我需要从XML响应中提取url。这是XML响应:
<cloud xmlns:xlink="http://www.w3.org/1999/xlink">
<rootContainer xlink:href="https://api.example.net/v2/bucket/92FBC29C-344C-99CF-827E-1B5586A7F8E3"
xlink:type="simple"/>
</cloud>
我正在使用C来编写正则表达式。需要帮助。
我的输出需要为https://api.example.net/v2/bucket/92FBC29C-344C-99CF-827E-1B5586A7F8E3
答案 0 :(得分:0)
你不应该。如果您有此选项,则应使用XML处理器,无论出于何种原因。
但如果你必须,你可以做类似“rootContainer.xlink:href = \”([^ \“] +)\”语法可能会有所不同,具体取决于你正在使用的正则表达式库 - 没有单个“正则表达式”语法。