加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

从JAVA字符串中删除以特定字符开头的空格和单词

发布时间:2020-12-15 04:20:34 所属栏目:Java 来源:网络整理
导读:从JAVA字符串中删除以特定字符开头的空格和单词. 通过以下代码区域之间的代码空格被消除: String str1= "This is symbel for snow and silk. Grapes are very dear"String str2=str1.replaceAll(" ","");System.out.println(str2); 它给出了这个输出: – o
从JAVA字符串中删除以特定字符开头的空格和单词.

通过以下代码区域之间的代码空格被消除:

String str1= "This is symbel for snow and silk. Grapes are very dear"
String str2=str1.replaceAll(" ","");
System.out.println(str2);

它给出了这个输出: –

output:
Thisissymbelforsnowandsilk.Grapesareverydear

但是我想要消除str1中所有的单词,从char的'(symbel snow silk)和char’d'(亲爱的)开始,得到以下输出: –

output:
Thisisforand.Grapesarevery

如何通过修改此代码来实现?

解决方法

这样做

String str1= "This is symbel for snow and silk. Grapes are very dear";
System.out.print(str1.replaceAll("[sd][a-z]+|[ ]+",""));

Explanation

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读