1
私はいくつかの文字列マッチングを行うJavaプログラムを持っています。文字列に一致するものを探しています。\d+x\d+
これは、Pattern
クラスとMatcher
クラスを使用して動作します。しかし、私が見つけたString
部分を解析するためには、私はMatcher.find()
とMatcher.group()
から手に入れてString
を手作業で解析しなければなりません。どうすればいいですかPattern
(\d+)x(\d+)
という形で何かを探していて、Matcher
でそれらのグループを別々に返すようにしますか? 文字列 "1x23"の代わりに、 "1"と "23"という2つの文字列を取得したいとします。JavaのMatcherからいくつかの正規表現グループを取得するには?
リストに2番目のパターンが必要であることに注意してください。(\ d +)x(\ d +)ので、マッチャーはグループを知ることができます。 –
はい、私は(2つの正規表現が与えられているので)それを明確にすべきでした。 –
魅力的な作品、thx – Jorn