• ベストアンサー

秀丸でまとめて置換

いつもお世話になっています。 下記のようなリストがあります。 list.Add リンゴ みかん ブドウ list2.Add リンゴ みかん ブドウ list3.Add リンゴ みかん ブドウ list4.Add リンゴ みかん ブドウ list5.Add リンゴ みかん ブドウ list.Add~list5.Add(実際には5よりもっとあります) これをまとめて置換で取っ払いたいんですが方法はあるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • foofoo0
  • ベストアンサー率42% (39/92)
回答No.2

下記で全置換すればできますよ。 検索「^list.*Add 」 置換「」 正規表現にチェック

doragon17
質問者

お礼

最初 「^list.*Add 」 でやったらエラーが出たんですが、 ^を取っ払って、 「 list.*Add 」で、思ったようにできました。 ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • Knotopolog
  • ベストアンサー率50% (564/1107)
回答No.1

秀丸で置換は出来ますが,「取っ払う」なら,むしろ「削除」ですが・・・. 置換の場合は,「Add リンゴ みかん ブドウ」の部分を消して,次に, 「list」を消しても,「. 2. 3. 4. 5.」の部分が残ります. 下記のURLで「秀丸エディタサポート」へ質問すると詳しく説明してくれます. http://www.maruo.co.jp/hidesoft/2/index.html

参考URL:
http://www.maruo.co.jp/hidesoft/2/index.html
全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 秀丸で、複数の置換を1ステップにまとめることはできるのでしょうか。

    秀丸で、複数の置換を1ステップにまとめることはできるのでしょうか。 たとえば りんごみかん という文字列があるとして “りんご”は“林檎”へ置換。 “みかん”は“蜜柑”へ置換。 をして、結果的に 林檎蜜柑 という文字列にしたい場合に それぞれ置換をする、合計2ステップの置換作業をするのではなく 一度の置換(1ステップ)でこれを実現することは可能でしょうか。 意味不明でしたら加筆いたしますのでよろしく御願いします。

  • ある文字について、異なった列の特定行への一括置換

    以下の表があったとします。置換前の表中の×を各列の最後の文字に置き換えたいです。たとえば、A4の×は野菜、B2とB4の×は肉、など。実際には膨大なデータがありますので、一括で処理する方法をご教示いただけますと幸いです。よろしくお願いいたします。 【置換前の表】   A    B    C    D 1 りんご みかん ぶどう なし 2 みかん ×   ×    みかん 3 みかん ぶどう ×    × 4 ×    ×   ×    × 5 ぶどう なし   りんご  りんご 6 ぶどう みかん なし   なし 7 野菜   肉   穀物   魚 【置換後の表】   A    B     C    D 1 りんご みかん ぶどう なし 2 みかん 肉   穀物   みかん 3 みかん ぶどう 穀物   魚 4 野菜  肉    穀物   魚 5 ぶどう なし   りんご  りんご 6 ぶどう みかん なし   なし 7 野菜  肉    穀物   魚

  • 秀丸マクロ 同じ単語をそれぞれ違う単語に置換する

    マクロ初心者です。いろいろ方法を探したのですが、うまく見当たりません。 たとえば "りんご"という単語がたくさんあって、 一番目に出てきた"りんご"を"みかん1"、 二番目に出てきた"りんご"は"みかん2"・・・ というように、元は同じ単語を検索するのだけど、それぞれ違う置換を行うようなマクロというか、変数?ありますか?

  • replaceによる置換がうまくいかない

    Javascriptを使用して、一回で全てのタグの中身を、それぞれで置き換えるような処理を考えています。 例えばですが、 <data> <item list="りんご,みかん,なし">果物</item> <item list="あじ,さんま,まぐろ">魚類</item> <item list="とり,ぶた,うし">肉類</item> </data> を下のように置換することは可能でしょうか? <data> <item list1="りんご" list2="みかん" list3="なし">果物</item> <item list1="あじ" list2="さんま" list3="まぐろ">魚類</item> <item list1="とり" list2="ぶた" list3="うし">肉類</item> </data> if, match, replaceを使って、strに元の文字列が入っているとして、 if (str.match(/<item list=\"([^<]+)\">[^<]+<\/item>/)) { food = RegExp.$1.split(","); str = str.replace(/<item list=\"[^<]+\">[^<]+<\/item>/, "<item list1=" + food[0] + …); } としてみたのですが、当然ながら全てのitemタグの中身がりんご、みかん、なしに置換されてしまいます。 一列ずつ置換する方法はありますか?一列といっても元の文字列は改行がない場合を考えています。 よろしくご教示ください。お願いいたします。

  • 文字列の置換

    AファイルのA1セルからBファイルのC1セルにデータを反映させたとします。 その際に以下のように文字列を複数置換させたいのです。 A1セル   C1セル りんご → みかん みかん → ぶどう なし  → 空欄 空欄  → 空欄 上記のようにセルのデータを複数置換することはできるのでしょうか? 又、置換できるならどの関数を使えばよいのでしょうか?

  • 秀丸の置換

    いつもお世話になっています。 秀丸の置換でいろいろ検索したのですが、どうしても わからなくて質問させていただいています。 というか、私のやりたいことができるのかどうかも 不安なところなのですが・・・・(汗) 添付の画像のように2行の空白の改行の後に文章がはじまります。 その文章の始まりに●を入れたいのですが、マクロか置換で やり方はあるでしょうか?

  • 秀丸でHTMLのソースを置換

    いつもお世話になっています。 秀丸でHTMLソースの置換をしたいと考えています。 下記のような<TD 以降から "> までがばらばらなソースが あるのですが、 <TD align="center" width="172" bgcolor="#fdffca"> <TD width="66" align="center" bgcolor="#fdffca"> それを <TD> のようにすべて置換する方法はあるでしょうか? 自分でいろいろ試してみたんですがうまくいきません(汗) どなたかご存知の方がおられましたら、お知恵をお貸しくださいm(__)m

  • VBA コードの置換に関する質問<お願いします!!> 

    マイクロソフトアクセスで 以下のようなデータを VBAを用いて 自動で置換させたいんですけど コードが分かりません教えてください!! <やりたい事> ・同じ分類番号内で最頻出単語にすべて置き換える 分類番号 単語   分類番号 単語 1 イチゴ      1 イチゴ 1 イチゴ      1 イチゴ 2 りんご      2 りんご 2 りんご      2 りんご 2 りんご     2 りんご 2 アップル →  2 りんご 3 ブドウ   3 ブドウ 3 ブドウ   3 ブドウ 3 ブドウ   3 ブドウ 3 ぶどう → 3 ブドウ 3 ぶどう → 3 ブドウ 困ってます! お願いします!!

  • スプレッドシートのプルダウンリスト

    Googleスプレッドシートで、プルダウンリストを作成する際、同じ列内で同じ選択肢を使用できないようにしたいです。 例えば、リストに、りんご,ぶどう,みかん,バナナとあり、 一度りんごを選択して入れば、次のリストには、ぶどう,みかん,バナナのみが表示される、といった内容です。

  • Excel 2つの重複データに重複先セル番地を表示させたい!

    お世話になります。 エクセルで2つの重複しているデータがランダムにがあります。 下記のように表示いたいのですが、良いほうを教えて下さい。 たとえばA1のみかんがA7と重複している時【7】と表示したい ※VBAはわかりません。関数は得意です。  よろしくお願いします。 A  B C 1  7 みかん 2  5 りんご 3    もも 4  6 なし 5  2  りんご 6  4  なし 7  1  みかん 8  9  ぶどう 9  8  ぶどう