• ベストアンサー

秀丸で余分なスペースを削除したい

EXCELデータをテキストデータに変換するため、ファイルを全範囲指定してEXCELから秀丸にコピペしました。 EXCELデータを作成する際に入ってしまっている余分なタブやスペースを削除したいと思っています。 タブの方は「置換」機能で「\t」→「 」(スペース)とすることで削除することができました。しかし、複数個の連続スペースを1個の改行に変換する方法が分かりません。「置換」欄は「\n」と入れれば良いと思うのですが、「検索」欄で「2個以上の連続スペース」を指定するにはどうすれば良いでしょうか?宜しくお願い致します。

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

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

正規表現にして、  「 +」(スペース2つに'+') で2個以上のスペースが検索できます。 検索/置換のヘルプ→正規表現に詳しく書かれています。

chizutama
質問者

お礼

ありがとうございます。 ヘルプのキーワード検索で「タブ」や「空白」を調べており、「検索/置換」のヘルプを見逃していました(汗 \n変換で数が増えすぎた改行を減らすため「\n\n」→「(Del)」というのも試してみたらうまくいきました。 「検索/置換欄には、何か目に見える文字を入れなければいかん!」と思い込んでいたので、「(space)」や「(Del)」を受け付ける秀丸はスゴイ!と思いました。

その他の回答 (1)

  • nagare
  • ベストアンサー率33% (280/831)
回答No.1

「スペーススペース」でできませんか? ★試しましてけど、できました

chizutama
質問者

お礼

ありがとうございます! 一度に沢山消そうと欲張って、スペースを5つも6つも入れていました。

関連するQ&A

  • 秀丸での,の改行への置換

    テキストファイルの変換に困っています. 1,2,3,4 5,6,7,8 というデータを 1 2 3 4 5 というように置換操作でカンマ→改行にしたいと 思っています. 秀丸で,→\nをすればできると思っていましたが(以前はそうしていた) 違うPCに秀丸を最新でいれたところできなくなっていました。 何か間違っていたのでしょうか? わかるかたお教えください

  • セル内の余分なスペース削除

    こんにちわ。 エクセルのVBAを使ってセル内の右側に余分なスペースがA列にランダムに入っています、それを一括で削除する方法はありますか? データーの行数は毎回違う為、セルの範囲を指定することが出来ません。A列のデーターの入力されている行数分だけ一括で削除できないでしょうか?

  • 秀丸で改行コード"[CR]"を変換する方法は?

    秀丸で改行コード"[CR]"を変換する方法は? "[CR]"が入っているテキストファイルがあり、 このテキストファイルを秀丸で開いたところ、そのまま"[CR]"と表示されてしまいます。 これは改行コードなので、秀丸内で"[CR]"と表示されずにきちんと改行されるようにしたいのですが、 どうすれば良いでしょう。 ちなみに置換で 置換前に"[CR]" 置換後に"¥n"、正規表現にチェックを入れて置換したところ、 CRだけが改行に置き換わり"[]"だけが文中に残ってしまいました。 よろしくお願いいたします。

  • テキストエディタ(秀丸)での置換

    テキストエディタ(秀丸)を使用して、以下のフォーマットになっている名前と日付の前のスペースをタブに置換したいと考えています。 ※名前にも空白が入っている為、スペースをタブに単純変換できません。 数値の前の空白だけをタブに変換したいのです。データは何百もあります。 (↓氏名の間と日付の前にスペースが入っています。) tanaka taro 10/10/2007 suzuki yumi 2/8/2007 ↓ tanaka taro(ここにタブスペース)10/10/2007 suzuki yumi(ここにタブスペース)2/8/2007 ---------------------------------------------------------------- ●検索:(スペース)[0-9]  置換:\t[0-9] と実行すると、日付の最初の数字が[1-9]に置換されてしまいます。(tanaka taro(タブスペース)[0-9]0/10/2007) ●検索:(スペース)[0-9]  置換:\t と実行すると、日付の最初の数字が消えてしまいます。(tanaka taro(タブスペース)0/10/2007) ---------------------------------------------------------------- どなたかご教授の程、宜しくお願いいたします。

  • 改行も置換で削除やスペースに変換できますか?

    いつも適切な回答ありがとうございます。 テキストエディタでPHPを書いているのですが、 作成時、ある区切りごとに改行を入れておりました。 今になって改行を削除したいと思い始めたのですが、 あまりに量が膨大で困っています。 よくあるテキストエディタでは改行やタブなどを削除していく 置換のコマンドは見当たりません。 いまさらですが、改行をうまいこと消して綺麗にすることは 可能でしょうか?

    • ベストアンサー
    • HTML
  • 空白スペースをタブに置換する方法

    秀丸などのテキストエディタで、 空白スペースをタブに置き換えるには、 どのようにしたら良いのでしょうか? 最終的には、そのテキストデータを Excelに落としたいと思っています。 ご存知の方がいらっしゃいましたら、 教えてください。

  • スペース→タブの変換方法

    テキストファイルのスペースをタブに変換する方法を教えてください。ワードパットやエクセル、ワードなどの置換で出来きますでしょうか?

  • 秀丸の改行削除もしくは置換

    秀丸で改行だけを削除したいと考えています。 正規表現で\nで置換できる、ということは知っています。 下記のようなケースで、一番左端にある改行だけを 削除して、詰めたいのですが…何かよい方法はないでしょうか? よろしくお願いします。 ※何万行とあります。 ※間隔に規則性はありません。 ----------------------- ↓ ↓ ○○○↓ ↓ ↓ ↓ ××××↓ ↓ ----------------------- //////////////// 最終的に下記のような形にしたい ○○○↓ ××××↓

  • テキストでタブを検索してスペースに置換したいのですが

    パソコン初心者です。 エクセルで作ったデータをコピーしてテキスト(.txt)に貼り付けるとエクセルの列の区切りがタブに置き換わります。このタブをスペースに置き換えたい(検索・置換)のですが、タブをどのように検索してよいのか分かりません。 エクセルの列のデータ間がスペースになれば検索・置換でなくてもよいのですが(例えばテキストの貼り付けの際にひと手間加える等)、 どなたかご存知の方にご教示いただきたく質問いたしました。 お忙しい中、申し訳ございませんが、急ぎでお知らせ頂けると幸いです。よろしくお願い致します。

  • カンマ形式のテキストファイルの置換

    テキストファイルの変換に困っています. 1,2,3,4 5,6,7,8 というデータを 1 2 3 4 5 というように置換操作でカンマ→改行にしたいと 思っています. ・秀丸の場合 ,→\n(改行文字)でできます. でもメモ帳の場合は\nのようなエスケープシーケンス は使えません メモ帳で置換後の文字列を改行にしたいのですが どのようにしたらいいでしょうか?教えてください メモ帳でだめならエクセルではできないでしょうか?

専門家に質問してみよう