2

このようなURLがたくさんあります

<a href="http://abc123.linkbucks.com"><img src="http://img187.imagevenue.com/loc1115/th_99189_image_122_1115lo.jpg" /></a>

href 部分を img src 部分に置き換える必要があるため、次のようになります。

<a href="http://img187.imagevenue.com/loc1115/th_99189_image_122_1115lo.jpg"><img src="http://img187.imagevenue.com/loc1115/th_99189_image_122_1115lo.jpg" /></a>

次に、loc???/th_ の部分を img.php?image= に置き換えます。

<a href="http://img187.imagevenue.com/img.php?image=99189_image_122_1115lo.jpg"><img src="http://img187.imagevenue.com/loc1115/th_99189_image_122_1115lo.jpg" /></a>

TextWrangler for Mac でこれを行うのを手伝ってくれる人はいますか? linkbucks リンクと loc および img ビットはすべてランダムです。検索してみましたが、解決策は非常に具体的なようで、正規表現についての私の理解は非常に乏しいです...ありがとう!

4

1 に答える 1

1

編集:

TextWrangler はわかりませんが、次のように動作する可能性があると想像できます。

# 1st step:
search expression: (<a href=")[^"]*("><img src=")([^"]*)"
replacement:       \1\3\2\3"

# 2nd step:
search expression: (<a href="[^"]*)/loc[^/]*/th_
replacement:       \1/img.php?image=
于 2011-05-23T14:53:59.990 に答える