题目:
输入一个字符串,判断指定字符串是否合法,要求字符串由7个字符组成,并且第一位必须是大写字母,2-4为必须是小写字母,后3为必须是数字字符,要求使用正则表达式来实现。
根据题目要求,代码实现如下:
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 判断指定字符串是否合法 的全部内容了,希望能对你有所帮助!