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

相关推荐
mark-puls14 小时前
C语言打印爱心
c语言·开发语言·算法
mkhase14 小时前
9.12-QT-基本登陆界面实现
java·jvm·qt
yinke小琪14 小时前
说说hashCode() 和 equals() 之间的关系
java·后端·面试
有谁看见我的剑了?14 小时前
k8s-容器探针和生命周期回调学习
学习·容器·kubernetes
若鱼191914 小时前
Kafka如何配置生产者拦截器和消费者拦截器
java·kafka
西阳未落14 小时前
C语言柔性数组详解与应用
c语言·开发语言·柔性数组
Huhbbjs14 小时前
SQL 核心概念与实践总结
开发语言·数据库·sql
渣哥14 小时前
Java 自适应自旋锁机制详解:原理、优缺点与应用场景
java
咕噜咕噜啦啦14 小时前
Qt之快捷键、事件处理、自定义按键——完成记事本项目
开发语言·qt
摇滚侠14 小时前
java语言中,list<String>转成字符串,逗号分割;List<Integer>转字符串,逗号分割
java·windows·list