私は、現在のアプリケーションのバージョンのリスト持っているから、長い検索: [ ヌル、 "0.2.1-RELEASE"、 "0.2.2-RELEASE"、 "0.3.0-SNAPSHOT" を、 「0.4.1-RELEASE」、 「0.4.2-RELEASE」 バージョン文字列
これらはDB内の文字列です。
が、私は "0.4.1-RELEASE" と "0.4.2-RELEASE" から0.2.1-RELEASE 0.4から0.2のようなものを文字列 から長い取得するためのJavaマッチ正規表現を使用したい
誰もが知っていますどうやって?
'0.2'は長くはない正規表現を練習するhttp://regexr.com/3d9ujを確認してください。あなたは 'ダブル'を意味しますか? –
あなたが書くことができる最も簡単な抽出正規表現、私は本当に正規表現を書く方法を学びに行くことをお勧めします。 – djechlin
@AndyTurner実際には浮動小数点でもありません。 *本当に*パーサーが利用可能なMavenバージョンです。 – chrylis