Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java替换字符串中的多个字符,包括\u00A2“;_Java_Android_String_Replaceall - Fatal编程技术网

java替换字符串中的多个字符,包括\u00A2“;

java替换字符串中的多个字符,包括\u00A2“;,java,android,string,replaceall,Java,Android,String,Replaceall,我有一个带“美元”和“美分”符号的字符串。我想把它们去掉。我试过了 string.replaceAll("[\"\\u00A2\" $]", "") 但它不起作用。正确的方法是什么 string = string.replaceAll("¢|\\$", ""); 或 $是正则表达式中的特殊字符,因此必须对其进行转义,除非它位于字符类中 \“\\u00A2\”您在这里想做什么?为什么引用这些话?所以它认为这是一个char@Rani很高兴我能帮忙!是的,没错。您不必转义SetAlway字符串中的

我有一个带“美元”和“美分”符号的字符串。我想把它们去掉。我试过了

string.replaceAll("[\"\\u00A2\" $]", "")
但它不起作用。正确的方法是什么

string = string.replaceAll("¢|\\$", "");


$
是正则表达式中的特殊字符,因此必须对其进行转义,除非它位于字符类中

\“\\u00A2\”
您在这里想做什么?为什么引用这些话?所以它认为这是一个char@Rani很高兴我能帮忙!是的,没错。您不必转义SetAlway字符串中的特殊字符。replaceAll(“[\\u00A2”$]”,“”)有效。谢谢各位。我犯了一个愚蠢的错误=/@Rani如果使用您的解决方案,请小心,您的字符类中有一个空格。
string = string.replaceAll("\\u00A2|\\$", "");