PTA-7-55 判断指定字符串是否合法

题目:

输入一个字符串,判断指定字符串是否合法,要求字符串由7个字符组成,并且第一位必须是大写字母,2-4为必须是小写字母,后3为必须是数字字符,要求使用正则表达式来实现。


根据题目要求,代码实现如下:

java 复制代码
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        String S = scan.next();
        if(S.matches("[A-Z]"+"[a-z]{3}"+"\\d{3}"))
            System.out.println(S + "合法");
        else
         System.out.println(S + "不合法");
    }
}

以上就是 PTA-7-55 判断指定字符串是否合法 的全部内容了,希望能对你有所帮助!

相关推荐
计算机毕设指导61 分钟前
基于微信小程序的宠物走失信息管理系统【源码文末联系】
java·spring boot·mysql·微信小程序·小程序·tomcat·宠物
烤麻辣烫2 分钟前
黑马大事件学习-15(前端登录页面)
前端·css·vue.js·学习·html
葱卤山猪2 分钟前
【Qt】 TCP套接字通信学习文档
qt·学习·tcp/ip
数据门徒6 分钟前
《人工智能现代方法(第4版)》 第11章 自动规划 学习笔记
人工智能·笔记·学习
姜太小白9 分钟前
【数据库】SQLite 时间加1天的方法总结
java·数据库·sqlite
BBB努力学习程序设计10 分钟前
Java异常处理机制:从基础到高级实践指南
java
曹牧10 分钟前
Java:Jackson库序列化对象
java·开发语言·python
明天再做行么11 分钟前
公考面试资源合集
经验分享
中国胖子风清扬16 分钟前
Spring AI 深度实践:在 Java 项目中统一 Chat、RAG、Tools 与 MCP 能力
java·人工智能·spring boot·后端·spring·spring cloud·ai
很㗊19 分钟前
BSP之以太网接口学习笔记
linux·驱动开发·笔记·学习