zoukankan      html  css  js  c++  java
  • 正则表达式对字符串的常见操作_切割

    其实使用的就是String类中的split方法。

    public class Test {
        public static void main(String[] args) {
            functionDemo();
        }
    
        public static void functionDemo() {
            String str = "zhangsan xiao zhaoliu";
            String[] names = str.split(" ");//用空格来切时候,如果有很多空格,切出来的效果就不好了
            for(String name : names){
                System.out.println(name);
            }
        }
    }
    public class Test {
        public static void main(String[] args) {
            functionDemo();
        }
    
        public static void functionDemo() {
            String str = "zhangsan       xiaoqiang          zhaoliu";
            
            String[] names = str.split(" +");//表示多个空格
            
            for(String name : names){
                System.out.println(name);
            }
        }
    }
    public class Test {
        public static void main(String[] args) {
            functionDemo();
        }
    
        public static void functionDemo() {
            
            String str = "zhangsan.xiaoqiang.zhaoliu";
            
            String[] names = str.split("\.");
            
            for(String name : names){
                System.out.println(name);
            }
        }
    }

     组:((A)(B(C)))

    public class Test {
        public static void main(String[] args) {
            functionDemo();
        }
    
        public static void functionDemo() {
            String str = "zhangsanttttxiaoqiangmmmmmmzhaoliu";
            
            String[] names = str.split("(.)\1+");//加上括号进行封装,有编号
            
            for(String name : names){
                System.out.println(name);
            }
        }
    }
  • 相关阅读:
    练习
    PHP练习
    foreach使用
    IPTABLES
    dhcp snooping、ARP防护、
    锐捷无线加密
    SQL基础五(作业代码)
    TensorFlow 制作自己的TFRecord数据集
    Tensorflow原理通用
    Python中图像的缩放 resize()函数的应用
  • 原文地址:https://www.cnblogs.com/LO-ME/p/3603392.html
Copyright © 2011-2022 走看看