はじめに

秀丸」というテキストエディタがあります。とても使いやすく、たくさんのユーザーに使われています。

そんな秀丸でいろいろな文章を書いたとき、「数字だけ消したい!」という時の方法をこちらでご紹介します。

たとえば

「Skypeのログをブログに貼り付けたい」 こんな時ってありますよね。

Skypeのログをそのままコピーすると、以下のようになります。

[15:15:38] けんすう: シンプル伊豆ベストだからな
[15:15:40] けんすう: 伊豆いきたい
[15:16:09] わだっぷ: 伊豆ね
[15:18:53] asami81: 水戸も行きたい
[15:19:23] asami81: 前々から思ってたんだけど、伊豆と水戸って小学校のとき同じクラスだと絶対同じグループだと思わない?
[15:19:40] けんすう: そうだね
[15:19:46] わだっぷ: ごめん、なんの話?
[15:19:58] けんすう: おい!やめとけよ!

これを「時間の部分消したいな~」と思ったときに使えます。

やり方

STEP1: 置換画面を開きます(「Ctrl」+「R」)

編集したいテキストエディタ(秀丸)のページで、「置換」を開きます。

  • キーボードショートカットキーでは「Ctrl」+「R」
  • メニューの「検索」→「置換」でも開くことができます

STEP2: 「正規表現」にチェックを入れ、[0-9] と入力

  • 「正規表現」にチェックを入れる
  • 「検索」に「[0-9]」と入力する
  • 「置換」には何も入れない
  • 「全置換」ボタンをクリック

STEP3: 数字だけが一括で消えます

STEP4: 「[ ]」といったカギ括弧を消したい場合は

「正規表現」のチェックを外して置換すれば削除されます。

STEP5: できあがり

今回は「数字だけを消したい」という目的のご紹介ですので、このステップでご紹介しています。(asami81の81も消えてOKという前提。ややこしい名前を使ってごめんなさい)
この時点で、名前の部分「asami」を「asami81」に戻したい場合は「asami」で検索し、「asami81」で置換すれば戻ります

一括で全部消したい場合

今回ご紹介したスカイプのログで出るような「[15:19:40] 」といった [ ]カギ括弧も同時に一括で消したい!と言った場合の方法です。

  • 置換を開く
  • 「正規表現」にはチェックを入れる
  • 「検索」に以下の文字コードを入力 > [[0-9]{2}:[0-9]{2}:[0-9]{2}]
  • 「置換」は空欄
  • 「全検索」をクリック
「\」(バックスラッシュ)は「¥」で秀丸上では表示されます
この方法場合、「asami81」といった、時刻以外の数字は削除されません。スカイプのログなどの場合は便利ですね!