JAVA replace除以'[duplicate]]开头的字符串外的所有字符>

问题描述 投票:0回答:2

String text= "'xhxyxhzx'xcxz" ";

并且我想用empty

替换其他字符串,除了以'开头的字符串>

类似这样的东西:

String cleartext = ""; 
if (text.contains("'"))
        cleartext = text.replaceAll("[text.startingWith("'a-z" + "'0-9")]", "");        
         out.println(cleartext);

因此输出为'h' 'e' 'll' 'o'

注:我只是发现可以用replace方法来实现,但是如果有其他方法可以实现,我不介意。 MASSIVE谢谢!

我有一个乱七八糟的字符串,如:String text =“” xhxyxhzx'xcxz“”;我想用空字符串替换All()以外的其他字符串,但以'这样的东西开头:String cleartext =“”;。 ..

java methods replaceall
2个回答
3
投票

据我说,我们可以做一件事。希望您不介意无代码答案。

  1. 通过字符'分割字符串,并将其放入字符串数组。例如,字符串“ h'e'll'o'”。变成h,e,ll,o,。


0
投票

我认为您正在寻找类似的东西。

© www.soinside.com 2019 - 2024. All rights reserved.