ルックアラウンドアサーション

ファイル名のパターンマッチで特定の拡張子以外のみを抽出したいとき、いままでのワシの知識では正規表現での実現は無理だと思っていた。でもあるいはと思いGoogleで調べてみたら、ちゃんとやり方があるのね。たとえば

/(?<!\.java)$/

と書けば、拡張子がjava以外のファイル名にマッチする。身近な技術も日々進歩だなぁ。