2021-09-08 编程练习:正则年龄 解析url路径

本文介绍了如何使用Java进行编程练习,包括两部分:一是验证用户名和年龄,要求用户名3-15位,只允许数字、字母和下划线,年龄在1-100岁之间;二是解析URL路径,拆分请求部分和参数部分,并提取每个参数的名称和值。通过示例代码展示了具体实现和运行结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.程序启动后,要求用户输入用户名用户名出现内容要求如下要求:

2.解析url路径,找规律


1.程序启动后,要求用户输入用户名用户名出现内容要求如下要求:

  3-15位,内容只能是数字,字母,下划线。不匹配则直接提示用户名有误。
  如果无误,则要求用户继续输入年龄,数字至少一位以上,不匹配则提示年龄有误。并且验证年龄在1-100岁之间(包含1和100),如果超出范围给出提示。


        Scanner sc = new Scanner(System.in);
        System.out.print("请输入用户名:");
        String username = sc.next();
        if (username.matches("^[0-9a-zA-Z_]{3,15}$")){
            System.out.print("请输入用户年龄:");
            String userage = sc.next();
            if(userage.matches("[1-9][0-9]*")){
//如果
                if(userage.length()<3 || userage.equals("100")) {
                    System.out.prin
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值