`
wanglihu
  • 浏览: 907934 次
  • 性别: Icon_minigender_1
  • 来自: 黑龙江
社区版块
存档分类

使用split函数进行多个空格分割

    博客分类:
  • java
阅读更多
在项目中经常会遇到按字符分割字符串的情况,可以使用String对象的split函数进行分割。
先看实际情况:
String str = "关键词1     关键词2      关键词3";
String[] words = str.split(" ");
for(String word : words){
    System.out.println(word);
}

结果如下:
关键词1


关键词2


关键词3
但是我的目的是想输出如下的执行结果:
关键词1
关键词2
关键词3
直接看代码:
String str = "关键词1     关键词2      关键词3";
String[] words = str.split("\\s+");
for(String word : words){
    System.out.println(word);
}
分享到:
评论

相关推荐

    Asp Split函数之使用多个分割符的方法

    有时候用户输入的分隔符种类比较多,支持逗号也想要支持空格等等,其实原来就是先统一为一中分隔符再使用split进行分割就可以了

    python中split函数的用法与示例.zip

    它根据指定的分隔符将字符串分割成多个子字符串,并返回一个包含这些子字符串的列表。这个函数在处理文本数据、文件路径、URL等场景时非常有用。 1. 使用默认分隔符 当不指定 sep 参数时,split() 函数会根据所有的...

    python中常用的输入输出语句.docx

    如果需要输入多个数据,可以使用split()方法将其分割成一个列表,如:nums = input("请输入多个数字,以空格隔开:").split() 3. print()函数用于输出程序结果,可以输出字符串、数字、变量等内容,如:print(...

    字符串帮助类C#实现Demo

    5. 分割字符串(Split):将一个字符串拆分为多个子字符串,通常根据特定的分隔符或模式进行拆分。 6. 大小写转换(Case Conversion):将字符串中的字符转换为大写或小写。可以使用特定的大小写转换函数或方法来...

    用python按页拆分pdf.zip

    我们可以使用这个库来按页拆分PDF文件,这对于需要将一个大的PDF文件分割成多个小的PDF文件的场景非常有用。首先,我们需要安装PyPDF2库。可以使用pip命令来安装:pip install PyPDF2。然后,我们可以使用以下代码来...

    python字符串分割及字符串的一些常规方法

    字符串分割,将一个字符串分裂成多个字符串组成的列表,可以理解为字符串转列表,经常会用到 语法:str.split(sep, [,max]),sep可以指定切割的符号,max可以指定切割的次数(次数不常用) 不带参数时以空格进行...

    Python 实现输入任意多个数,并计算其平均值的例子

    学习了Python相关数据类型,函数的知识后,利用字符串的分割实现了输入任意多个数据,并计算其平均值的小程序。思路是接收输入的字符串,以空格为分隔符,将分割的数据存入列表(lst1)中,将lst1中的数据转存入另一...

    Python实现像awk一样分割字符串

    特别是多个连续空格会被当做一个处理。 [root@localhost ~]# cat demo.txt hello world [root@localhost ~]# [root@localhost ~]# awk ‘{print$1,$2}’ demo.txt hello world 可是转换到 Python 上面来呢?...

    C#编程经验技巧宝典

    79 <br>0116 如何在字符串中查找指定字符 79 <br>0117 如何在字符串中用一子串替换另一子串 80 <br>0118 将新字符串添加到已有字符串中 80 <br>0119 如何在字符串中添加多个空格 81 <br>0120...

    Java-PHP-C#

    例如"/ac+/"表示被匹配的对象可以是"act"、"account"、"acccc"等在"a"后面出现一个或者多个"c"的字符串。"+"相当于"{1,}"。 星号:"*"字符用来匹配元字符前的字符出现零次或者多次。例如"/ac*/"表示被匹配的对象...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    所有变量都是局部变量,为了使得定义的函数中可以使用外部变量,使用global语句。而你要将该变量的作用范围限制在该函数之内,使用static语句。 $g_var = 1 ; // 全局范围 function test() { global $g_var; // 这样...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    +为所有Panel(包括Grid,Tree,Form等)增加枚举类型Icon,其中包含1700多个小图标。 -如果Panel具有IconUrl属性,则IconUrl优先于Icon。 -所有Icon的列表在icon.aspx。 -为Button,MenuItem(MenuButton,...

    c# 加密和解密相关代码

    添加一个Button 控件,用来使用MD5算法对输入的数据进行加密。 (3)程序主要代码如下: public string Encrypt(string strPwd) { MD5 md5 = new MD5CryptoServiceProvider(); //创建MD5 对象 byte[] data = System....

    Hacking Vim

    中文名: Hacking Vim 原名: Hacking Vim 别名: A cookbook to get the most out of ...打开多个文件时,生成一个类似标签页的导航菜单,可以用Ctrl+w w命令跳转至该部分并用Tab选择不同文件 3.6 calendar 日历插件 ...

    ExtAspNet_v2.3.2_dll

    +为所有Panel(包括Grid,Tree,Form等)增加枚举类型Icon,其中包含1700多个小图标。 -如果Panel具有IconUrl属性,则IconUrl优先于Icon。 -所有Icon的列表在icon.aspx。 -为Button,MenuItem(MenuButton,...

    C#全能速查宝典

    1.4.36 Split方法——分割字符串 78 1.4.37 String类——字符串 79 1.4.38 StringBuilder类——可变字符串 82 1.4.39 Substring方法——截取字符串 83 1.4.40 TimeSpan对象——表示时间间隔或持续时间 84 1.4.41 To...

    word源码java-pyparsing-doc-zh:python的语法解析模块pyparsing相关文档翻译

    如果你在Python中编程,你可以简化这些工作,通过使用Python的内建字符串方法,比如split(),index()以及startwith(). 让这项工作又变得讨厌的是我们经常不只是对字符串分割和索引,对于一些复杂的语法定义来说。比如...

Global site tag (gtag.js) - Google Analytics