• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:文章内の指定した文字より前にある文を全削除したい)

文全削除ソフトの利用方法とは?

このQ&Aのポイント
  • メモ帳などの文章内で、指定した文字より前にある(上にある)文章を全削除するソフトを探しています。または指定した文字より後にある(下にある)文章を全削除するソフトも検討中です。
  • 複数のファイルに対して一括で処理するため、フォルダ内にあるファイルすべてに対してこの機能を適用できるソフトが望ましいです。
  • 具体的なルールとして、「明日の」という文字を指定し、それより前にある文を全削除する設定を希望しています。もしくは「明日の」という文字より後にある文を全削除する設定も可能であれば助かります。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

この後の質問と同じワイルドカードを使った置換操作で簡単にできます。 >例えば「明日の」という文字より上の文章はすべて削除というルールを与えるとします。 文頭にカーソルを置いて置換ダイアログのオプションでワイルドカードを使用するにチェックを入れ、検索する文字列に「*(明日の)」と入力し、置換後の文字列に「\1」と入力して「すべて置換」します。 >もしくは、指定した語句より後にある語句もすべて削除という設定もできれば助かります。 同様に検索する文字列に「明日の*^13」」、置換後の文字列に何も入力せず「すべて置換」します。

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

関連するQ&A

  • 指定文字「a1」~「a2」間の語句を全削除したい

    テキストファイル内の指定した文字「a1」~「a2」の間にある言葉を全部削除という処理ができるソフトはありますか? これを複数のテキストファイルに対して一括で処理したいです。 指定する文字「a1」と「a2」という語句はすべてのファイルに入っており、「a1」~「a2」の間に入っている語句はファイルによってバラバラです。 そこで、すべてのファイルに対して「a1」「a2」を指定して、その間にある語句のみ削除を一括で行うということがしたいのですが可能でしょうか? それができるソフトがあれば教えてください。

  • コマンドプロンプトで指定した文字列を削除

    デスクトップ上にtest.txtのファイルがあり、txtファイルの中身はわからないと仮定します。 そのtxtファイルの中の「abc」という文字列全てを削除する場合のコマンドを教えてください。 要は指定した文字列全てが削除できれば良いです。 以上、よろしくお願いいたします。

  • Word2003で全ての行の最初の文字の削除

    Wordで全ての行において開始から○文字分を指定して削除する方法などはありますか? 例えば、 ○○○☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ ○○○☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ ○○○☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ という3行の文章があったとき開始から3文字文を指定して削除して ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ 上のような形にする方法が知りたいです。 どなたかよろしくお願いします。

  • 特定の文字などを一括削除したい

     タイトルの通りなのですが、特定の文字などを一気に削除してしまう方法はあるでしょうか?  具体的には、例えばメモ帳などに (1)タイトル ここに文章 (2)タイトル ここに文章 (3)タイトル ここに文章  というような感じの構成の文章があるとします。この中で、(1)、(2)などと表示されている行を全て一括で削除したいのです。A,Bでも箇条書き風に○など何でもいいのですが、特定文字列が含まれている行を全て一括で削除したいのです。上記の場合だとタイトルと書かれてある行を全て削除したいのです。手動で削除するのもいいですが、相当数ある場合かなり大変です。特定文字が含まれている行を一括で削除するなどのフリーソフトはないでしょうか?。また、何か方法があるでしょうか?。回答宜しくお願いします。

  • 指定した文字列を含む行から、指定した文字列を

    含む行まで、全ての行を抽出して別ファイル(名前は元ファイルと同じ)としたいのです。 対象ファイルに結果を上書きでもかまいません。 指定したフォルダの中にある複数のフォルダ各々に1つずつ入っているテキストファイルが対象になります。 例) 東京都 新宿区 <start123AAA> 東京都 港区 <end>AAABBB 東京都 目黒区 どのファイルにも必ず<start と<end の文字列があります。(必ず1組です) <start の文字列を含む行から <end の文字列を含む行までを 抽出したいのです。 (欲しい結果↓) <start123AAA> 東京都 港区 <end>AAABBB フリーのエディタソフトのgrep、grepのマクロ、バッチでできないものかと試してみているのですが どうしてもうまくいきません。 抽出したい範囲、削除する範囲には禁則文字?が入っているのでバッチは難しいのでしょうか? できればバッチで処理できればなと思っているのですが、うまくいきません。 (<>!""/ あたりが入っています。別の文字に置き換えることは可能です) 範囲を抽出ではなく、 <startを含む行の一つ上の行から前を全て削除 <endを含む行の一つしたの行から後を全て削除 する方法や VBAで、スタート行をとエンド行をSearchして抽出する方法など ご教授いただきたくお願い致します。

  • Word2003 ()内の文章を自動的に削除したい

    たとえば、たくさんある文章に括弧内に色々な文字列が含まれている物があるとします。 「( この中に文章 )」というような文字列が文章の中に含まれている場合、括弧のはじめから終わりまでを全て削除したいのですがどのように設定すれば出来るのか分かりません。 置換を利用して「 ( * ) 」 を「 空白 」で消えるかなと試してみたのですがうまくいきません。 ※ 「*」はワイルドカードとして利用しています。 上手な設定方法を教えて下さい。 もし、置換で出来ないのであれば、マクロを使った方法など代案があればお示し下さい。

  • ruby 文字削除 位置指定の方法について

    a = "aaaacccaaacccaaaaaaaaaaaaaaarubyaaaaa" の場合、ruby以降(aaaaaa)を最後まで削除したい場合、 どのように記述したら良いですか? 実際の使用用途は、nokogiriでスクレーピングした、長いhtmlを整形するために使用したいです。 一致した文章(上記の場合、ccc)はgsubで削除できたのですが、指定した文字(上記の場合はruby)に一致した文字以降全てを削除という記載方法がわかりません。どなたか教えて下さいませ。 ■環境 linux ruby 1.9.3

  • perlでの入れ子文字列削除

    perlを利用して文字列処理を行う際に、入れ子になった文字列を削除したいのですが、正規表現のうまいやり方が思い浮かびません。 例としましては 今日は雨(雪ではない(この辺の処理に困っている))が降っている。 という文章を 今日は雨が降っている。 と処理できるようにしたいです。 $data =~ s/(.*?)//g; $data =~ s/)//g; というやり方では、3重以上になった時の処理ができません。 できれば何重になっても可能な方法をご教示ください。

    • ベストアンサー
    • Perl
  • ワードで、文字の上に線を引きたい

    普通、手書きの文章を推敲する時に、文字の上に直線を引くことによって、その語句が間違いであるとか削除するとかを表しますね。 ワード(2000)で、文字の上に直線を引きたいのですが、どうしたらいいのでしょうか。

  • 複数のhtmlファイルの指定した文字列の一括削除

    30件ほどのhtmlファイルを作成しましたが、中に書かれているURLが相対URLでなく、 http://example.com/file/001.htmlみたいにドメイン付きで記入してしまいました。 これらの30件のhtmlファイルの中にあるhttp://example.comという文字列だけを一括して削除したいです。 本文中にはこの文字列は使っていないので、htmlファイル中のすべてのhttp://example.comが対象になります。 つまり、任意の絶対URLを相対URLに置き換えたいということです。 何かいい方法はないでしょうか。 どなたかいい方法を知っていましたら、ご教示の方、どうかよろしくお願いします。

専門家に質問してみよう