2017年9月26日のブックマーク (2件)

  • 正規表現入門 否定の正規表現の書き方《~ではない行。~を含まない行。》 | 株式会社AMG Solution

    どうもこんにちは。三宮です。 ちょっとした検索をするときに、正規表現にお世話になっています。必要な情報だけ抜き出したい……といった際に正規表現はとても便利です。特に、「~ではない行を探す」といった、否定条件の正規表現は多用しますね。 今回は、私が行検索でいつも使用している否定の正規表現をご紹介します。 指定文字列を含まない一行を検索【オススメ】 ^(?!.*VALUE).+$ ※VALUEを検索したい文字列にして下さい。 指定文字列(複数指定)を含まない一行を検索 ^(?!.*(VALUE1|VALUE2)).+$ ※VALUEを検索したい文字列にして下さい。 条件を増やす場合は”|VALUE”を続けて指定して下さい。 指定文字列から始まらない一行を検索 ^(?!VALUE).+$ ※VALUEを検索したい文字列にして下さい。 指定文字列で終わらない一行を検索 ^(?!.*VALUE$).

    正規表現入門 否定の正規表現の書き方《~ではない行。~を含まない行。》 | 株式会社AMG Solution
    crist18
    crist18 2017/09/26
    “^(?!.*VALUE).+$”
  • テキストエディタで使える正規表現チートシート

    正規表現のチートシート(早見表)を作りました。 「Dreamweaver」「Sublime Text 3」「PhpStorm」「Atom」の4つのテキストエディタに対応しています。 Webデザイナー、フロントエンドエンジニアが、テキストエディタを使って検索や置換をするとき用に作りました。もちろん、資料をよく作るディレクターや、Web制作関連ではない人でも積極的に使ってほしいです。 よく使うものばかり載せているので、だいたいのプログラミング言語でも使えます。 正規表現 画像版・PDFPDF版が一番見やすいと思います(軽いし)。 正規表現チートシート PNG画像 正規表現チートシート PDFファイル 正規表現とは 正規表現とは、文字を集合(パターン)で表す方法です。 検索を例にとると、通常の検索は入力した文字のみの検索ですが、正規表現を使うと「aからzまでの文字」というパターンなどで検索で

    テキストエディタで使える正規表現チートシート
    crist18
    crist18 2017/09/26