013-004-006

正規表現で文字列一致を確認

初級

問題説明

正規表現で文字列一致を確認

この問題では: Scannerで読み込んだ2つの文字列に対して、String.matches()メソッドと正規表現パターン[A-Za-z]+[0-9]+を使ってパターンに一致するかどうかを判定し、結果を標準出力に表示するプログラムを作成します。

学習目標: String.matches()メソッドを使用した正規表現による文字列パターンマッチングの基礎を理解する

概要

標準入力から2つの文字列を読み込み、正規表現で各文字列がパターンに一致するかどうかを判定するプログラムを作成してください。

入力形式

text1
text2

仕様

  • 標準入力から文字列 text1 を1行目で読み込む
  • 標準入力から文字列 text2 を2行目で読み込む
  • 正規表現パターン "[A-Za-z]+[0-9]+" を使用(英字の後に数字が続くパターン)
  • 各文字列がパターンに一致するかどうかを出力

出力形式

text1の値: true/false
text2の値: true/false

入出力例

入力:

Hello123
Hello

出力:

Hello123: true
Hello: false

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録