zoukankan      html  css  js  c++  java
  • Java-正则表达式(新手)

    /*

    正则表达式也是一个字符串,用来定义匹配规则,在Pattern类中有简单的规则定义。
    可以结合字符串类的方法使用。


    */
    //创建的一个类。
    public class LianxiFF1 {
      //公共静态的主方法。
    public static void main(String[] args){
           //调用方法。
    split_2();
    }
      //创建方法。
      //验证邮箱是否正确(a-zA-z是英文的范围0-9是数字的范围)
    public static void checkmail(){
    String email = "306454108@qq.com";
    boolean b = email.matches("[a-zA-Z0-9]+@[0-9a-z]+(\.[a-z]+)+");
    System.out.println(b);
    }
      //创建方法
      //验证QQ号是否正确。
    public static void checkQQ(){
    String qq = "3354426478";
    boolean b = qq.matches("[1-9][\d]{4,9}");
    System.out.println(b);
    }
      //创建方法。
      //验证手机号。(1[345678]为手机号的首位 [\d]为任意数字0-9 {9}为剩下输入的长度范围。)
    public static void checkPhone(){
    String num = "13392332233";
    boolean b = num.matches("1[345678][\d]{9}");
    System.out.println(b);
    }
      //创建方法。
      //计算字符长度 split("-") split是使分离的意思。
    public static void split_1(){
    String s = "2019-03-09-10-51";
    String[] sArr = s.split("-");
    System.out.println("数组的长度是:"+sArr.length);
    for(int i=0;i<sArr.length;i++){
    System.out.println(sArr[i]);
    }
    }
        //创建方法。
      //计算字符长度 split("空格") split是使分离的意思。
        public static void split_2() {
    String ss = "19 20 21 22";
    String[] ssArr = ss.split(" +");
    System.out.println("数组的长度:" + ssArr.length);
    for (int i = 0; i < ssArr.length; i++) {
    System.out.println(ssArr[i]);
    }
    }
    }

  • 相关阅读:
    一条长为L的绳子,一面靠墙,另外三边组成矩形,问此矩形最大面积能是多少?
    幸运的背后,总是靠自身的努力在支撑
    ZT:没有谁的成功是横空出世
    Node.js abaike图片批量下载爬虫1.02
    Node.js nvshens图片批量下载爬虫1.01
    Node.js meitulu图片批量下载爬虫1.051
    JDBC学习再小结
    JDBC学习小结
    day06_JDBC学习笔记
    MySQL学习小结
  • 原文地址:https://www.cnblogs.com/lxr521/p/10562632.html
Copyright © 2011-2022 走看看