人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

はてなダイアリーの文章を別のブログにコピペしたいのですが、ソースをそのままコピペすると<a href="http://d.hatena.ne.jp/keyword/*********" class="keyword">****</a>というキーワードリンクが邪魔になります。キーワードはそのまま置いておいて、このキーワードの<a>タグだけを一括で消すにはどうしたらよいでしょうか。

●質問者: shelf
●カテゴリ:コンピュータ インターネット
✍キーワード:はてなダイアリー キーワード キーワードリンク コピペ ソース
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● arhbwastrh
●5ポイント

http://q.hatena.ne.jp/1168838648より

「正規表現検索」をチェックして「検索文字列」に<.*?>

と入れ、置換文字列を空白にすると、例示の文章は希望通りに変換されます。

とのことです。

ソフトウェアはこちらから入手できます↓

http://akky.cjb.net/download/speeeeed.html

◎質問者からの返答

ありがとうございます。

キーワード以外のタグは全て残したいのですが、その場合はどう書けばよいでしょうか?


2 ● ashinob
●0ポイント

http://q.hatena.ne.jp/1169104386


編集画面からコピペするのではなく、ブログの画面からコピペすれば、タグは入らなくなります。

<a>以外のタグは残しておきたいと言うことでしたら、この方法は使えませんが。

◎質問者からの返答

a.keyword以外のタグは残しておきたいのです。


3 ● lovelydustcart
●0ポイント

置換(Word等なら[ctr]+「f」)して、残りは手作業でしょうか。

?検索・置換ダイアログの表示

?置換対象を記入(削除したいタグと付随するURL等を記入)

?置換後の文言はブランクもしくはスペース

?一括置換

?残りは手作業で削除

http://irk.or.jp/kaga/pc/6_word/6-11.html

◎質問者からの返答

キーワードごとにリンク先は違うので、手作業は手間がかかるのです。a.keywordとその閉じタグのみを削除するにはどうしたらいいでしょうか。


4 ● quintia
●20ポイント

ツールはフリーの方がいいですね。

http://k2top.jpn.org/index.php?K2Editor

でどうでしょうか。

正規表現にチェックした状態で置換をしてください。

置換の文字列は、

<a class="keyword" href="http://d.hatena.ne.jp/keyword/[^"]+">([^<]+)</a>

\1

と指定すればいいかと。

◎質問者からの返答

ありがとうございます。

置換はうまくできたのですが、置換後の状態が全部「1」という文字になってしまいました。何が悪かったのでしょうか?


5 ● quintia
●75ポイント ベストアンサー

> 全部「1」という文字になってしまいました

置換後の文字列の先頭 \ を忘れたのではないかと……。


K2Editor を使ったなら \1 ですが、

http://akky.cjb.net/download/speeeeed.html

のツールだと $1 ですね。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ