- 題名・名前・本文は必ず入力してください。
- 題名は、できれば具体的な本文内容がイメージできるものにしてください。
- スパムよけのため、本文中に句読点記号が含まれていない場合にはエラーとなります。 「,」「.」ではなく「、」「。」を使ってください。
- [バグ][要望][質問][済][未] の分類は管理人が後から勝手に付加しています。 書き込み時は意識する必要はありません。
[442] 指定の文字列より後ろを削除
miyashita [2018/06/25 13:09:55]
いつも使わせた頂きありがとうございます。
質問です。
セル内に改行を含む、下記のような記載がある場合に、特定の文字列以降のみすべて削除する方法はございますか。
【例】
〜
<br>
<br>
■説明表
<br>
<table>
<tr>
<td ><td>
<td ><td>
</tr>
</table>
【■説明表】という文字列から最後の<table>タグまでを消したいです。
お手数ですがよろしくお願い致します。
Re: [442] 指定の文字列より後ろを削除
miyashita [2018/06/25 13:12:46]
追記です。
同じような記載があるセルが複数あり、一括削除希望です。
『■説明表』という文字列以降は統一されていません。
Re: [442] 指定の文字列より後ろを削除
あすかぜ [2018/06/26 16:42:47]
返信遅くなってしまいすみません。
以下の手順で正規表現検索を試してみてください。
1. [検索(S)]-[検索・置換(F)...] メニューで検索・置換ダイアログを開く
2. 「検索する文字列(S)」に「■説明表.*」と入力(「置換後の文字列」は空欄のまま)
3. 「正規表現検索(E)」にチェックを入れる
4. 「全て置換(A)」を実行
検索・置換ダイアログで「正規表現検索(E)」にチェックを入れた場合、「.*」が任意の文字列を表します。
よろしくお願いします。
Re: [442] 指定の文字列より後ろを削除
miyashita [2018/06/28 16:11:07]
早速のご返信ありがとうございました。
ご教授頂いた方法で試してみましたら、セル内に改行が入っているとできないようです。改行があっても指定の文字列以降を削除する方法はございますか。
Re: [442] 指定の文字列より後ろを削除
あすかぜ [2018/06/28 16:45:25]
私の手元では、Ver. 1.9 以降では改行が入っていても正規表現が使えているのですが。。。
マクロも作ったので、こちらも試してみてください。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs442_20180628.cms
よろしくお願いします。
Re: [442] 指定の文字列より後ろを削除
miyashita [2018/06/28 18:57:40]
申し訳ありません、私が使用しているver.がかなり以前のものでした。。最新Ver.をダウンロードさせていただき置換したところ、できました。
ご丁寧にマクロまで作っていただいてありがとうございました。
これからもよろしくお願い致します。