013-004-008
Patternクラスでパターン検索
中級
問題説明
Patternクラスでパターン検索
この問題では: 文字列から正規表現を使って携帯電話番号をすべて検索・抽出し、結果を標準出力に表示するプログラムを作成します。
学習目標: PatternクラスとMatcherクラスを使用した高度な正規表現処理を理解する
概要
PatternクラスとMatcherクラスを使用して、文字列内のすべての電話番号パターンを検索・抽出するプログラムを作成してください。
仕様
- 文字列 text を "Call 090-1234-5678 or 080-9876-5432 for info." で初期化
- 正規表現パターン "0[89]0-[0-9]{4}-[0-9]{4}" を使用(携帯電話番号パターン)
- Pattern.compile() でパターンをコンパイル
- Matcher.find() で文字列内のすべてのマッチを検索
- 見つかった電話番号をすべて出力
出力形式
090-1234-5678
080-9876-5432
