2015-09-23 4 views
-2

Я использую Java, и я хочу, чтобы удалить все вхождения \ из моей строки (что-то вроде http\:\/\/news.investors\/092115\-772034\-red\-hat\-tops\-16\-views\-beat.html )Удалить специальный символ

Я использую заменить все, но я не знаю, как это это регулярное выражение.

+2

'myString.replace ("\\", "")'. Не используйте 'replaceAll', если вы не используете _need_ Regex. –

+0

Можете ли вы показать нам, как вы используете 'replace' и какие ошибки/проблемы вы получаете? – Pshemo

+0

Не используйте регулярное выражение, если ваше текущее решение не работает. Короткие и сладкие. –

ответ

-1
public static void main(String[] args) { 
    String myUrl = "http\\:\\/\\/news.investors\\/092115\\-772034\\-red\\-hat\\-tops\\-16\\-views\\-beat.html"; 
    myUrl = myUrl.replace("\\",""); 
    System.out.println(myUrl); 
} 

выход:

http://news.investors/092115-772034-red-hat-tops-16-views-beat.html

от: Java, Removing backslash in string object

+0

Если вы считаете, что вопрос A содержит ответ на вопрос B, то вместо того, чтобы переустановить этот ответный вопрос B вопроса как дубликат вопроса A. – Pshemo

+0

Вы уже отметили его, я проголосовал за флаг. Я ответил на этот вопрос тем временем, чтобы ОП был в пути. –

+0

Нет, я не отметил это, потому что не смог после голосования закрыть этот вопрос по другой причине. В любом случае, даже если бы я отметил это, это все еще не означает, что вы должны дублировать ответы. – Pshemo

Смежные вопросы