こんにちは私は'
で一重引用符を置き換えるために、以下のコードを使用していますが、これは私にこれを助けてくれますか?と交換する必要があります'
String name = "Hello's";
name.replaceAll("/'/g", "'");
System.out.println(name);
こんにちは私は'
で一重引用符を置き換えるために、以下のコードを使用していますが、これは私にこれを助けてくれますか?と交換する必要があります'
String name = "Hello's";
name.replaceAll("/'/g", "'");
System.out.println(name);
変数に新しい値を割り当てる必要があります。
String name = "Hello's";
name = name.replaceAll("'", "'");
System.out.println(name);
希望します。
それは入力のために働いていない – chandrasekhar
それは働いています、見て:https://ideone.com/iDZHLB – Winter
実際にそれは、Helloのように与える必要があります'の – chandrasekhar
Javaでは、文字列は不変です。 replaceAll
は新しい文字列を返します。元の文字列ではなく、その文字列を使用してください。
'name.replace(" '"、" ' ")'。正規表現の必要はありません。 –