A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 果蝇 中级黑马   /  2015-9-10 22:34  /  302 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
String[] split(String regex)   根据给定正则表达式的匹配拆分此字符串。


案例:         1."我 喜欢 java 一定能 成功".
2."我    喜欢   java   一定能    成功" .
3. "我.喜欢.java.一定能.成功" .


Demo.java
Demo2.java
Demo3.java

aaa.txt

user.log



*/

public class RegexDemo5 {
        public static void main(String[] args) {
                // 定义规则
                String regex = " ";
                String regex2 = " +";
                String regex3 = "\\.";
                // 切
                String s = "我 喜欢 java 一定能 成功";
                String s2 = "我    喜欢   java   一定能    成功";
                String s3 = "我.喜欢.java.一定能.成功";

                System.out.println("---------------");

                // printArr(s, regex);
                // printArr(s2, regex2);
                printArr(s3, regex3);

        }

        private static void printArr(String s2, String regex) {
                String[] arr = s2.split(regex);
                for (int i = 0; i < arr.length; i++) {
                        System.out.println(arr[i]);
                }

        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马