• ベストアンサー

テキストの半角文字を全部削除したい

テキスト文に含まれている 半角スペースや半角文字を全部削除したいのですが エディターを使い正規表現か何かで一度に処理する方法を教えてください

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

  • ベストアンサー
  • hirorin00
  • ベストアンサー率50% (446/884)
回答No.4

あ、こうすればいいのかな? [ -゜]|\t たぶん…

ityou-tomo
質問者

お礼

正解でした 一発できれいに削除できました 正規表現なかなか奥が深いですね ありがとうございました

その他の回答 (3)

  • hirorin00
  • ベストアンサー率50% (446/884)
回答No.3

一緒はちょっとむずかしいかもしれません。 正規表現でタブは「\t」です。 ちなみに改行は「\n」です。

  • hirorin00
  • ベストアンサー率50% (446/884)
回答No.2

はじめまして 置換で [ -゜] これをターゲットにして、置換後を空白にすればいけると思います。 ちなみに最初は半角のスペース、終わりは半角の半濁点です。

ityou-tomo
質問者

お礼

分かりました[]は必要ないと思って付けていませんでした 半角削除できましたありがとうございます 追加で質問なんですが 一緒にタブも削除するには何を付け加えるといいでしょうか

ityou-tomo
質問者

補足

wzエディターで 半角のスペースと半角の半濁点を置き換えの検索欄に入れて置き換え欄にスペースを入れ全体を置き換えにしてみましたが 変化ありません オプションの設定か何かあるんでしょうか

回答No.1

昔のことなのでうる覚えですが、例えば半角数字であれば[0-9], アルファベットであれば[A-Z]とかで指定できるはずです。 自信がないので参考URLをよく読んでください。

参考URL:
http://www.sixnine.net/regexp/
ityou-tomo
質問者

お礼

ありがとうございます 正規表現面白そうなので少し勉強したいと思います

関連するQ&A

  • 正規表現で、全角文字を半角文字にする方法

    エディター等で使用できる、通常の正規表現で、例えば、全角文字を半角文字にする方法はありますでしょうか? ※つまり、PerlのtrやPHPのstrtrのようなことです。 例えば、正規表現対応のエディターで、サイト全体の全角英数字を半角英数字にするような処理をしたいのですが。

    • ベストアンサー
    • Perl
  • 色々、文字処理ができるテキストエディタ。

     細かな文字処理ができるテキストエディタを探しています。 フリーソフトに詳しいご主人様、お願いします♪ 基本、oeditを使っています。 普通使うテキストエディタ以外で、文字処理に特化したソフトがあったら嬉しいのです。 欲しい機能は、 特定のキーワードの行、以外を削除する機能や 行の先頭で半角空白や文字を入れる。 今は、エクセルで全部の行をソートして、特定の行を探し当てて、手動で先頭に一文字入れて、置換しています。 これが、面倒です。 もし使っているご主人様がいたら、教えてくださいね♪

  • 正規表現で5文字切抜き

    正規表現で5文字切抜き 正規表現について悩んでいます。秀丸エディタで正規表現を使いたいと思っています。 各行に任意の文字列(スペース、ハイフン、カンマ、アンダーバー、半角全角英数等含む)があります。 先頭行から5文字を残して残りは削除したいと思います。 5文字以下はそのまま残したいと思います。 例) aaaaabb⇒aaaaa ab cdef⇒ab cd a ⇒ a aa⇒aa 「^.{1,5}」とやると、先頭から5文字選択できるのはわかります。 「^.{1,5}(?=.+)」とやっても選択できるのはわかります。 ただし、6文字以上は削除とした場合、どのように正規表現を組み立てればよいでしょうか?

  • 秀丸というテキストエディタで文字を置き換えたい

    秀丸というテキストエディタで文字を置き換えたい 秀丸エディタを使っていますが、例えば、カッコの中にある文字を、 (りんご 富士山 01) ↓ (りんご富士山 01) と言うように、りんご富士山とくっつけて、数字の01は半角スペースを入れるというふうにして文字を置き換えることは可能でしょうか?

  • WZ Editorで()内の文字を一括削除

    WZ Editorで文字列ファイル内の(minami),(fujiko)のように()内の文字を全て()を含んで削除(消す)方法を教えて下さい。 置換で正規表現を利用するのだろうとは思うのですが。。。。 他のEDITORでも出来るのであれば、WZ EDITORにはこだわりません。

  • 半角スペースを全角スペースに

    文字列で、半角スペースを全角に置き換える方法がわかりません。。。 正規表現が苦手で、MySQLに登録する画面を作りましたが、半角スペースがあると、それ以降が無視されてしまうため、その半角スペースを全角スペースに置き換えたいのですが、書式がわかりません。 すいませんが、ご教授お願いします。 あと、もし全角スペースに置き換える方法以外で何かいい策などもしありましたら、それもよろしくお願いします。

    • ベストアンサー
    • PHP
  • 文字列に半角スペースがあるかのチェック

    文字列に半角スペースがあるかのチェックを正規表現を使って行いたいのですが、どのように書けばよろしいでしょうか? 開発環境はeclipse、開発言語はjavaを使っています。

    • ベストアンサー
    • Java
  • 正規表現 特定の文字列パターン以外を全部消したい

    テキストエディタで"a1"~"h8"まで64種類以外の文字列を一括削除したいと考えています。 消したい文字列は「半角アルファベットaからh、半角数字1~8で構成される2文字ずつの組み合わせ」以外の全ての文字です。改行も消したいです。 (例) たとえば以下のような文字列を、 9. e6 10. e7 11. d7 12. g6 13. g5 14. c5 15. -- 16. c6 以下のようにしたいのです。 e6e7d7g6g5c5c6 正規表現の初心者です。どうぞよろしくお願いします。

  • 《》で囲まれた文字をすべて削除したい

    《いとこ》 《おき》 とか書いてある文の「《》」も含めた文字を 削除したいのです。 正規表現というのを使えばいいらしいのですが、 もう時間がありません。 お助けください。

  • テキストのコピペについて

    お世話になります。 以下の内容で困っております。どなたかご教授お願い致します。 ●PDFに膨大なページの文章が元データとして存在しており、それらのテキストデータを一点一点項目ごとにエクセルのセルへコピーしています。 PDFからエクセルのセルへコピーすると、表示されない文字があります。たとえば、半角(-)や半角(/)など、エクセル上で文字コードを一個一個調べて、置換しようと思ったのですが、置換の必要のない半角(スペース)までもが置換されてしまいます。 エクセル上で調べるとCODE(32)で半角(-)や半角(スペース)となっています。 このような置換をする場合は、正規表現の可能なテキストエディターで 置換するしかないでしょうか?