.jar!" "に一致するJava正規表現を作成しようとしています
キャッチは、マッチャーに感嘆符を消費させたくないということです。使ってみPattern.compile("\\.jar(?=!)")ましたが失敗しました。感嘆符をエスケープしたように。
誰かがこれを機能させることができますか、それともこれはJDKのバグですか?
更新:私はばかみたいに感じます、Pattern.compile("\\.jar(?=!)")働きます。Matcher.find()の代わりにMatcher.matches()を使用していました。