2017-04-08 20 views
0

私は文字列"http:\/\/i.ytimg.com\/vi\/0vxOhd4qlnA\/maxresdefault.jpg"を持っています。Javaは文字列からエスケープ文字を削除します

"http://i.ytimg.com/vi/0vxOhd4qlnA/maxresdefault.jpg"が好きです。

バックスラッシュまたはエスケープ文字を削除するためにstackoverflowで利用可能なほとんどすべてを試しましたが、何も機能していません。 私は試しました:

1) .replace("\\","") 
2) .replaceAll("\\","") 
3) .replace("\\\\/","/") 
4) .replaceAll("\\\\/","/") 

ありがとうございます! マナリ

+0

からhttpアドレスを取得したい場合は、「私はほとんどすべてを[しようとしたとして、あなたが行うことができます。http文字列を構築する場合は... ]] =>そしてこれらの試みはあなたの質問の一部でなければなりません。さもなければ、それは話題外です! – Seelenvirtuose

+0

質問に追加 –

答えて

0

あなたは

System.out.println(httpString.replace('\\', '/')); 

を以下のか、ユーザーの使用

 String httpString = ""; 
     Scanner scanner = new Scanner(System.in); 
     System.out.print("Enter the improper URL: "); 
     httpString = scanner.nextLine(); 
     System.out.println(newString.replace('\\', '/')); 
関連する問題