Java--正则表达式分割功能实现查找18-24的小姐姐

应朋友要求, 实现百合网,陌陌,珍爱网,QQ查找18-24的小姐姐的正则需求(wangjun)

图不重要,看字
import java.util.Scanner;

/*
 * 分割功能
 * String类的public String[] splite(String regex)
 * 
 * 举例
 * 百合网,陌陌,珍爱网,QQ
 * 
 * 需求:查找18-24的小姐姐
 * 
 * 分析:
 * 搜索好友
 *     性别:女
 *     范围:"18-24"
 *     age>=18 && age<=24
 */
public class RegexDemo {

    public static void main(String[] args) {
        //定义年龄搜索范围
        String ages = "18-24";
        //定义规则
        String regex = "-";
        
        //调用方法
        String[] strArray = ages.split(regex);
        //遍历
//      for (int i = 0; i < strArray.length; i++) {
//          System.out.println(strArray[1]);
//      }
        //如何得到int类型的呢
        int startAge = Integer.parseInt(strArray[0]);
        int endAge = Integer.parseInt(strArray[1]);
        
        //键盘录入年龄
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入你的年龄: ");
        int age = sc.nextInt();
        if (age >= startAge && age <= endAge) {
            System.out.println("你就是我想找的");
        } else {
            System.out.println("不符合要求");
        }
        
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 正则表达式 \n\n\n 【5】正则表达式应用——删除空行 启动EditPlus,打开待处理的文本类型文件。 ①、...
    黄花菜已凉阅读 4,680评论 0 4
  • 正则表达式到底是什么东西?字符是计算机软件处理文字时最基本的单位,可能是字母,数字,标点符号,空格,换行符,汉字等...
    狮子挽歌阅读 6,473评论 0 9
  • 为什么要做这件事 做事情总得有些理由才能持久的执行下去,因为最近学习html5语言,常规使用的很多信息需要表单来进...
    TsingQue阅读 6,459评论 0 8
  • 无法拥有白天 星星却不悲伤 因为懂得 自己就是太阳! 无法拥有白天 便尽力为夜闪动 因为星星明白 那是同一片天! ...
    何四金mile阅读 1,365评论 2 2
  • “耳朵(一位车友名)说,在赤峰至平庄的途中,路过小五家回族乡的一处山坡,山顶上有一个年代非常久远的古塔,而且往返才...
    简之宁阅读 3,902评论 27 16