[あすかぜ・ねっと]あすかぜ・ねっと自作ソフトCassava > サポート掲示板

Cassava Editor サポート掲示板

スレッド一覧に戻る
題名:
名前:
この名前を次回も使用する


スレッド一覧に戻る返信

[597] 指定した文字と文字の間を消したいです。

初心者 [2020/12/10 13:00:37]

特定列の全行を対象に、
<a href ~(間は行によって異なります)~ </a>
の部分のみを削除するにはどうしたらよいでしょうか?

既にマクロが存在するようでしたら教えていただけると助かります。
検索ではうまく見つけられなかったもので…。
宜しくお願い致します。

Re: [597] 指定した文字と文字の間を消したいです。

あすかぜ [2020/12/10 19:43:14]

正規表現検索を使用すると「.*」という記号で任意の文字列を置換できます。
下記の手順を試してみてください。

1) [検索]-[検索・置換] メニューをクリックし、検索・置換ダイアログを開く
2) 「正規表現検索」にチェックする
3) 「検索する文字列」に「<a href.*</a>」と入力する
4) 「置換後の文字列」は空欄のままとしておく
5) 「検索対象」を「現在の列」とする
6) 「すべて置換」ボタンをクリックする

マクロを使う場合は次の命令で同じことが実現できます。
Macro フォルダ内に .cms ファイルを作成してこの 1 行を貼り付けてください。

ReplaceAll("<a href.*</a>", "", false, false, true, x, 1, x, Bottom);

よろしくお願いします。

Re: [597] 指定した文字と文字の間を消したいです。

初心者 [2020/12/12 15:17:28]

ご丁寧にありがとうございます!
無事解決することが出来ました!

スレッド一覧に戻る返信