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 判断指定字符串是否合法 的全部内容了,希望能对你有所帮助!

相关推荐
坐吃山猪11 分钟前
SpringBoot01-配置文件
java·开发语言
晚风(●•σ )13 分钟前
C++语言程序设计——06 字符串
开发语言·c++
我叫汪枫36 分钟前
《Java餐厅的待客之道:BIO, NIO, AIO三种服务模式的进化》
java·开发语言·nio
Nicole-----36 分钟前
Python - Union联合类型注解
开发语言·python
晚云与城40 分钟前
今日分享:C++ -- list 容器
开发语言·c++
yaoxtao44 分钟前
java.nio.file.InvalidPathException异常
java·linux·ubuntu
兰雪簪轩1 小时前
分布式通信平台测试报告
开发语言·网络·c++·网络协议·测试报告
liliangcsdn2 小时前
Leiden社区发现算法的学习和示例
学习·数据分析·知识图谱
FPGAI2 小时前
Qt编程之信号与槽
开发语言·qt
Swift社区2 小时前
从 JDK 1.8 切换到 JDK 21 时遇到 NoProviderFoundException 该如何解决?
java·开发语言