以下の値を持つ Java String 変数があります...そこから特殊文字を削除したい..単一の上部引用符を削除する方法...これを取得する方法..
String value = "work'list'Man'ager";
Stringのドキュメントを見ると:
http://docs.oracle.com/javase/6/docs/api/java/lang/String.html
で始まる複数のメソッドがあることに気付くでしょうreplace
。必要に応じて、それらのいずれかを使用することをお勧めします。
これを実現するために使用できますString.replaceAll()
。
String newValue = value.replaceAll("[']", "");
これを使って
value.replaceAll("'", "");
RegEx を使用して、必要な特殊文字または特定の文字を削除できます。
簡単な例:
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