0
4

3 に答える 3

1

すべてのハイパーリンクを削除してテキストを保持したい場合、これらのどれも機能しないようです。この例では、リンクがまったく見つかりません。

 <a(.*?)>(.*)</a>

以下はリンクを正しく見つけます

<a .*?.*?</a>

しかし、$1 または $2 を使用すると、リンクとアンカー テキストが削除されるだけです

テキストを残したい

私の解決策:

<a .*?.*?>

これにより、リンクの開始タグが削除され、テキストと残りのタグが残ります。</a>

于 2016-03-28T23:28:33.773 に答える