-1

このようなURLがあります

<a href="https://www.mysite.com/blog/?attachment_id=638" rel="attachment wp-att-638">

URLのみに一致する正規表現を作成してそれを置き換えるにはどうすればよいですか? 正規表現は、上記のように rel に値が付加されている場合にのみ一致する必要があります。

4

1 に答える 1

1

試す:

/[<]a[^>]+(?:(?:href=["]([^"]+)["][^>]+rel)|(?:rel[^>]+href=["]([^"]+)["]))/

インデックス1または2のサブマッチにはURLが含まれます。

于 2012-10-19T11:16:19.893 に答える