チャレンジ:電話番号の検証
与えられた文字列が 123-456-7890 のような米国の電話番号形式に一致するかどうかを確認する関数の作成。
- 3桁の数字;
- ハイフン(
-); - さらに3桁の数字;
- もう一度ハイフン(
-); - 4桁の数字。
この検証には正規表現を使用。
入力文字列が指定されたパターンに一致する場合は True、それ以外の場合は False を返す。
有効な電話番号の例:
123-456-7890
無効な電話番号の例:
1234567890123-45-6789abc-def-ghij
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 2
single
チャレンジ:電話番号の検証
メニューを表示するにはスワイプしてください
与えられた文字列が 123-456-7890 のような米国の電話番号形式に一致するかどうかを確認する関数の作成。
- 3桁の数字;
- ハイフン(
-); - さらに3桁の数字;
- もう一度ハイフン(
-); - 4桁の数字。
この検証には正規表現を使用。
入力文字列が指定されたパターンに一致する場合は True、それ以外の場合は False を返す。
有効な電話番号の例:
123-456-7890
無効な電話番号の例:
1234567890123-45-6789abc-def-ghij
タスク
スワイプしてコーディングを開始
is_valid_phone_numberという関数を作成し、入力が米国の電話番号形式123-456-7890に一致する場合はTrueを、そうでない場合はFalseを返します。電話番号は以下の条件を満たす必要があります。
- 3桁の数字
- ハイフン
- 3桁の数字
- ハイフン
- 4桁の数字
バリデーションには正規表現を使用してください。文字列がこのパターンに正確に一致する場合はTrueを、それ以外の場合はFalseを返します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 2
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください