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

相关推荐
爱笑的眼睛113 分钟前
端到端语音识别系统的前沿实践与深度剖析:从RNN-T到Conformer
java·人工智能·python·ai
2401_834517073 分钟前
AD学习笔记-33 丝印位号的调整
笔记·学习
萤虫之光4 分钟前
常见进制介绍以及之间的转换(二)
学习
hssfscv7 分钟前
Mysql学习笔记——多表查询
笔记·学习·mysql
郝学胜-神的一滴10 分钟前
Linux系统调用中断机制深度解析
linux·运维·服务器·开发语言·c++·程序人生
老华带你飞11 分钟前
垃圾分类|基于springboot 垃圾分类系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·spring
古城小栈11 分钟前
Go 语言 WebAssembly 原生支持:前后端一体化开发详解
开发语言·golang·wasm
知识分享小能手12 分钟前
CentOS Stream 9入门学习教程,从入门到精通,CentOS Stream 9 中人工智能 —语法详解与实战案例(14)
人工智能·学习·centos
悟能不能悟14 分钟前
JAVA 中dao层的实体应该属于哪个层次VO,还是DTO,或者其他
java·开发语言
醇氧14 分钟前
在 Spring Service 中使用 private final Gson gson = new Gson(); 是否安全?
java·安全·spring