Избавляемся от кавычек в строке - PullRequest
2 голосов
/ 20 марта 2011

Привет, у меня есть строка с кавычками

String s = "\"hello\"";

, и мне было интересно, как избавиться от кавычек в строке s.Есть ли способ, который может избавиться от конкретного символа?Что-то вроде s.getRidofChar (");

Ответы [ 5 ]

7 голосов
/ 20 марта 2011

Это то, что вы ищете:

s = s.replaceAll("\"", "");

\ потому что мы должны избегать кавычек.Это говорит о том, что мы заменим все экземпляры кавычек на пустую строку.Помните, что String является неизменным, поэтому нам нужно присвоить значение, возвращаемое replaceAll, обратно s (или какой-либо другой переменной).

2 голосов
/ 20 марта 2011
String s = "\"hello\"";
s = s.replaceAll("\"","")
1 голос
/ 20 марта 2011

Если вы хотите удалить определенный символ в определенной позиции, возьмите подстроку до и после символа и объедините их вместе.

1 голос
/ 20 марта 2011

Вы можете использовать String.replaceAll () с пустой строкой замены.

1 голос
/ 20 марта 2011

Изменить: Попробуйте replaceAll метод.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...