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

相关推荐
你的冰西瓜几秒前
C++中的list容器详解
开发语言·c++·stl·list
杰米不放弃2 分钟前
AI大模型应用开发学习-26【20251227】
人工智能·学习
java1234_小锋9 分钟前
Java进程占用的内存有哪些部分?
java
就不掉头发12 分钟前
I/O复用
运维·服务器·c语言·开发语言
sxlishaobin19 分钟前
Spring Bean生命周期详解
java·后端·spring
曹牧33 分钟前
Java:Assert.isTrue()
java·前端·数据库
执笔论英雄34 分钟前
【RL】Megatron使学习forward_backward_func返回值
学习
梦里小白龙37 分钟前
JAVA 策略模式+工厂模式
java·开发语言·策略模式
安_1 小时前
js 数组splice跟slice
开发语言·前端·javascript
你不是我我1 小时前
【Java 开发日记】我们来说一说 Redis 主从复制的原理及作用
java·redis·github