ここから本文です

サクラエディタのワイルドカードを使用する際に関して質問です。 特定の文字列...

em_********さん

2019/3/1809:30:37

サクラエディタのワイルドカードを使用する際に関して質問です。

特定の文字列を含む行の削除をする際に
「^.*●●●.*」を使用して削除しようとしています。

※●●●は削除したい文字列

今回は、以下のテキストから文字列「test」を含む行を削除したいとします。
ーーーーーーーーーーーー
test_01.jpg
test_02.jpg
test_03.jpg
sample_01.jpg
sample_02.jpg
ーーーーーーーーーーーー

その際に●●●の部分をワイルドカードを使用して「test_*.jpg」とし、
置換対象を「^.*test_*.jpg.*」にして置換すると全ての行が削除されてしまいます。

こういった場合はどのようにすれば「test_」を含む行のみ削除することが
できるのでしょうか?

サクラエディタに通じていてご存知の方いましたら
ご回答いただけると助かります。

閲覧数:
16
回答数:
1

違反報告

ベストアンサーに選ばれた回答

fur********さん

2019/3/1923:46:50

em_********さんへ

サクラエディタで正規表現を使って置換をしたいのですね。
例にあげた表でいうと上三行を消したいのですね。

(1)メニューバーから「検索」を選ぶ。
(2)メニューから「置換」を選ぶ。
(3)「置換前」に「test[ -~0-9]+jpg\r\n」と書く。
(4)「置換後」には何も書かない。
(5)「正規表現」の前の□をクリックし✓を入れる。
(6)「置換」ボタンをクリックする。

この回答は投票によってベストアンサーに選ばれました!

あわせて知りたい

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる