zoukankan      html  css  js  c++  java
  • 正则表达式


    正则表达式表示了串的某种规则或规律。恰当地使用正则表达式,可以使得代码简洁、事半功倍。java的很多API都支持正则表达式作为参数。其中的String.split就是这样。

    看下面的代码,其意图为把一个或多个空格或逗号、句号分开的单词分离出来。即获得数组为:

    ["cat","doc","desk","push","last","this","is","what","must","be"]

    请在划线处填入适当代码,取得要求的效果。

    String s = "cat dog,desk push last, this is what. must be";

    String[] ss = s.split("______________________________"); //填空位置

    for(String k: ss) System.out.println(k);


    请严格按照格式,通过浏览器提交答案。
    注意:只提交划线部分缺少的内容,不要写其它附加内容,比如:说明性的文字或已经存在的代码。

    /*
     * 正则表达式,s表示空白字符,|表示或,*表示0个或多个,+表示一个或多个。 
     * 
     */
    public class Test01 {
        public static void main(String args[]){
            String s = "cat dog,desk push last,   this is what.  must be";  
            String[] ss = s.split("\s*\,\s*|\s*\.\s*|\s+"); 
            for(String k: ss)   
                System.out.println(k);  
        }
    
    }
  • 相关阅读:
    eclipse安装Genymotion插件
    [Eclipse插件] 安装和使用JD-Eclipse插件
    [Eclipse插件] Eclipse中如何安装和使用GrepCode插件
    [Android Studio] Android Studio如何删除module(转载)
    前端html基本标签
    python实现简单FTP
    文件的md5计算
    suprocess模块
    几个小例子
    configparser模块
  • 原文地址:https://www.cnblogs.com/YangGC/p/6143408.html
Copyright © 2011-2022 走看看