我有一个带有以下值的java String变量...我想从中删除特殊字符..如何删除单个上部引号...如何获取此...
String value = "work'list'Man'ager";
答案 0 :(得分:0)
如果你看一下String文档:
http://docs.oracle.com/javase/6/docs/api/java/lang/String.html
您会注意到有多种方法以replace
开头。我建议酌情使用其中一种。
答案 1 :(得分:0)
您可以使用String.replaceAll()
来完成此任务。
String newValue = value.replaceAll("[']", "");
答案 2 :(得分:0)
使用此
value.replaceAll("'", "");
答案 3 :(得分:0)
您可以使用RegEx删除所需的任何特殊字符或特定字符。
答案 4 :(得分:0)
一个简单的例子:
public class Main{
public static void main(String[] args){
String s = "work'list'Man'ager" ;
String[] arr = s.split("'");
StringBuilder sb=new StringBuilder();
for(String st: arr)
sb.append(st);
System.out.println(sb.toString());
}
}
和相关的IDEONE计划:http://ideone.com/NarYIC