繰り返しを扱うメタ文字を使用するパターンの場合、対象の文字列のいくつかの個所のマッチすることがあります。その場合、デフォルトでは最大限にマッチする範囲が多くなる位置でマッチします。これを欲張りなマッチと呼びます。また最小量指定子を追加することで、一番少ない範囲とマッチするように変更することもできます。これを控えめなマッチといいます。ここでは Perl の正規表現で欲張りなマッチと控え目なマッチを行う方法について解説します。
![欲張りなマッチと控え目なマッチ(最小量指定子)](https://cdn-ak-scissors.b.st-hatena.com/image/square/a18a2dced157c162f88d5bd93816e656b0b7e868/height=288;version=1;width=512/https%3A%2F%2Fwww.javadrive.jp%2Fperl%2Fregex%2Fimg%2Fp16-0.png)
繰り返しを扱うメタ文字を使用するパターンの場合、対象の文字列のいくつかの個所のマッチすることがあります。その場合、デフォルトでは最大限にマッチする範囲が多くなる位置でマッチします。これを欲張りなマッチと呼びます。また最小量指定子を追加することで、一番少ない範囲とマッチするように変更することもできます。これを控えめなマッチといいます。ここでは Perl の正規表現で欲張りなマッチと控え目なマッチを行う方法について解説します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く