基本的に、私はいくつかのような文字列を持っています
5 - Avenue Rd
9 - Bellamy
21 - Brimley
191 - Highway 27 Rocket
等々。Guava
Googleを使用して最初の桁を返す方法を探しています。私が調査したことから:
CharMatcher.DIGIT.retainFrom
いいですが、最初の数字以外の文字で停止したいです。CharMatcher.DIGIT.trimLeadingFrom
代わりに数字の文字列が必要な文字列の他の部分を返すことを除いて、これはほとんど私が望むものです。
何か案は?
編集:別の例を追加しました。
上記の4つの例で期待される出力:
5
9
21
191