変換方法XY[http://xy.com XY]で?

変換方法XY[http://xy.com XY]で?

ウィキを編集するために..

だから[大きなテキストから]次のような入力があります。

TEXT TEXT BLA-BLA RANDOMSTRINGS BLA-BLA
TEXT TEXT BLA-BLA RANDOMSTRINGS BLA-BLA
TEXT TEXT <a href="http://xy.com">XY</a> RANDOMSTRINGS BLA-BLA
TEXT TEXT BLA-BLA RANDOMSTRINGS BLA-BLA
TEXT TEXT BLA-BLA RANDOMSTRINGS BLA-BLA

私は次のような出力が欲しい。

TEXT TEXT BLA-BLA RANDOMSTRINGS BLA-BLA
TEXT TEXT BLA-BLA RANDOMSTRINGS BLA-BLA
TEXT TEXT [http://xy.com XY] RANDOMSTRINGS BLA-BLA
TEXT TEXT BLA-BLA RANDOMSTRINGS BLA-BLA
TEXT TEXT BLA-BLA RANDOMSTRINGS BLA-BLA

「http://xy.com」は、例えば「https://xy.com」、「http://www.xy.com」、または「https://www.xy.com」などであってもよい。

ベストアンサー1

[]問題のある入力(たとえば、リンクやテキストなど)を検出するのではなく、間"…"のすべての内容をキャプチャしてください>…</a>

sed -e 's!<a  *href *= *"\([^"]*\)" *>\([^<>]*\)</[Aa]>![\1 \2]!g'

おすすめ記事