我有这样的网址
<a href="https://www.mysite.com/blog/?attachment_id=638" rel="attachment wp-att-638">
如何创建正则表达式以仅匹配网址并替换它? regexp应仅匹配rel具有值附件的位置,如上所述。
答案 0 :(得分:1)
尝试:
/[<]a[^>]+(?:(?:href=["]([^"]+)["][^>]+rel)|(?:rel[^>]+href=["]([^"]+)["]))/
索引1或2处的子匹配将包含网址。