KB)正規表現を初めて使う方を対象に、具体的な検索と置換のサンプルを示しつつ、正規表現を解説していきます。第2回は難しいメタ文字について説明します。最後に参考資料はじめに正規表現を初めて使う方を対象に、具体的な検索と置換のサンプルを示しつつ、正規表現を解説します。正規表現は、実行環境によって多少文法が異なりますが、本連載ではEmEditorの正規表現を使って解説していきます。正規表現構文』を参照してください(Perl準拠です)。6.00.4で動作確認しました。その他、プログラム言語やSQL、テキストエディタなどでも応用できます。EmEditorでの正規表現を使う検索の仕方については、第1回を参照してください。最小マッチ量指定子の直後に使用し、マッチ回数が最も少ないマッチを優先するようにします。ものぐさマッチ、控えめなマッチ、欲張りでないマッチとも呼ばれます。量指定子で、最小マッチを指定しない正規表現と、最小マッチを指定した正規表現の、検索結果を比較してみましょう。検索対象aabbccaabbaabbccbb検索で使う正規表現1^[ab]*[bc]検索結果1検索で使う正規表現2^[ab]*?[bc]検索結果2検索で使う正規表現3^[ab]+[bc]検索結果3検索で使う正規表現4^[ab]+?[bc]検索結果4検索で使う正規表現5^[ab]?[bc]検索結果5検索で使う正規表現6^[ab]??[bc]検索結果6量指定子(範囲指定繰り返し制御)で、最小マッチを指定した正規表現と、最小マッチを指定しない正規表現の、検索結果を比較してみましょう。OracleSQLパズルの運営者。AtCoderレーティングは1204(水色)。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。