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]);
    }
    }
    }

  • 相关阅读:
    南邮NOJ整除的尾数
    【HDOJ】2844 Coins
    【HDOJ】2546 饭卡
    【HDOJ】1031 Design T-Shirt
    【HDOJ】1983 Kaitou Kid
    【HDOJ】2612 Find a way
    【原创】如何构建MIPS交叉编译工具链
    【HDOJ】1239 Calling Extraterrestrial Intelligence Again
    【Python Network】使用DOM生成XML
    【HDOJ】2602 Bone Collector
  • 原文地址:https://www.cnblogs.com/lxr521/p/10562632.html
Copyright © 2011-2022 走看看