タグ

regexpとbadknowhowに関するkenjiro_nのブックマーク (2)

  • サクラエディタで空白行を削除する - スクラップだ!

    2017-05-21 サクラエディタの入口となるフロントサイト、正規表現ライブラリの入手先を追記した blog をアップしています。 サクラエディタで空白行を削除する方法 end. --- サクラエディタで改行のみの行(空白行)を削除する方法 (ポイント) 置換前:^\r\n 置換後:(空白) 正規表現にチェック 範囲:選択範囲 (出典:サクラエディタBBS) ・スペース・タブだけの行 ⇒ スペース・タブを削除し、空行にする場合。 置換前:^[ \t]+([\r\n]) 置換後:$1 ・スペース・タブだけの行 ⇒ 行をバッサリ削除する場合。 置換前:^[ \t]+[\r\n]+ 置換後: ・何も無い空行を削除する場合。 置換前:^[\r\n]+ 置換後: ・何も無い空行、またはスペースタブのみの行を削除する場合。 置換前:^[ \t]*[\r\n]+ 置換後: さらに、これらの中で自分がよ

    サクラエディタで空白行を削除する - スクラップだ!
  • Excelのワークシート関数で正規表現を使う - Qiita

    はじめに 皆さんは「Excelのワークシートで正規表現が使えたら良いのに・・・」と思ったことはないでしょうか? ご存知の通り、正規表現を使うと、ワイルドカードなどとは比較にならない柔軟さで、条件に一致する文字列を指定することができるようになります。 この記事では、文字列抽出の条件に正規表現を使用できるユーザ定義関数を作成する方法を紹介します。 設計方針 Excelには、正規表現の関数が無いので、VBAとVBScriptのRegExp関数を組み合わせることで、ユーザ定義関数を作成します。 作成する関数は、ワークシート関数として使いやすいように、以下のような動作で作成しました。 戻り値は1つだけ。 (複数マッチは無視して、最初にマッチした文字列だけを取り扱う。) オプションでサブマッチに対応する。 サブマッチを使用する場合は、正規表現でグループ化をした上で、第三引数にサブマッチのindexを指

    Excelのワークシート関数で正規表現を使う - Qiita
    kenjiro_n
    kenjiro_n 2016/02/04
    助かるけど結構ステップ数が多い。
  • 1