参见英文答案 >
Regular expression pattern not matching anywhere in string8个
以下是我从sitemap.xml获取的示例自定义标记
以下是我从sitemap.xml获取的示例自定义标记
<url> <loc>http://sitename.com/programming/PHP/?C=D;O=A</loc> <changefreq>weekly</changefreq> <priority>0.64</priority> </url>
有很多这样的条目,如果你看到loc标签,它有c = d; 0 = a结尾.
我想删除所有以< url>开头的条目以< / url>结尾其中包含C = D; 0 = A或类似的模式.
以下表达式与上面指定的整个标记匹配
<url>(.|\r\n)*?<\/url>
但我希望像上面声明中指定的那样匹配.
我们如何形成正则表达式来匹配这些条件(模式)?