トップ «前の日記(2009-05-25) 最新 次の日記(2009-05-27)» 編集

日々の破片

Subscribe with livedoor Reader
著作一覧

2009-05-26

_ 欲張りマッチの使い途

HTTPのメッセージヘッダを正規表現でいじっていて、結果がおかしくて、?の書き忘れに気付いた。ユーザエイジェント値に:が含まれていたからだ。

で、以前にも何か別件で同じことをやったなぁと思い出そうとしても忘れたのだが、はて、欲張りマッチにどんなユースケースがあるか思い付かない。

本日のツッコミ(全2件) [ツッコミを入れる]
_ naruse (2009-05-26 13:41)

> "abcde"[/.*?/]<br>=> ""<br>とか。欲張らないマッチが必要な場合はむしろ正規表現が非効率なケースで、[^:]+ってやるべきだったとか。

_ arton (2009-05-26 18:01)

なるほどぉ >非効率<br>そういう考え方をすべきなんでしょうね。ありがとう


2003|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|

ジェズイットを見習え