我正在從Java中的網絡請求接收URL,但是URL包含無效參數。java中的剪裁修剪網址
不知何故,如果我們手動刪除參數,URL的作品,我怎麼能在java中實現這一點。
「https://i1.wp.com/www.xxxxxxxxx.xx/xxxxxx/uxxxxx/xxxxxxxxxxx&ssl=1」
我在一個字符串
我只希望這得到URL。
www.xxxxxxxxx.xx/XXXXXX/uxxxxx/XXXXXXXXXXX & SSL = 1
我正在從Java中的網絡請求接收URL,但是URL包含無效參數。java中的剪裁修剪網址
不知何故,如果我們手動刪除參數,URL的作品,我怎麼能在java中實現這一點。
「https://i1.wp.com/www.xxxxxxxxx.xx/xxxxxx/uxxxxx/xxxxxxxxxxx&ssl=1」
我在一個字符串
我只希望這得到URL。
www.xxxxxxxxx.xx/XXXXXX/uxxxxx/XXXXXXXXXXX & SSL = 1
如果該URL的開頭總是相同(https://i1.wp.com/...。),那麼你可以分割字符串,然後在第二部分。
String s = "https://i1.wp.com/www.xxxxxxxxx.xx/xxxxxx/uxxxxx/xxxxxxxxxxx&ssl=1";
String[] parts = s.split("https://i1.wp.com/");
System.out.println(parts[1]);
這產生的輸出:
www.xxxxxxxxx.xx/xxxxxx/uxxxxx/xxxxxxxxxxx&ssl=1
我們可以搜索'.com /因爲在「https://i1.wp.com/」參數i1是不一樣的每次 –
@ Addi.Star是的,肯定會工作! –
這取決於必須被切掉的部分是否在長度或不變化。你可以使用@Casey Williams的解決方案來處理固定的URL,或者只修整前17個字符。如果起始網址的長度不同,則可以使用正則表達式。所以你應該澄清你的問題。
實際長度保持不變。參數i1隨機在i1到i9之間混洗 –
搜索'/ www'和子串。 –
可以分享任何示例嗎? –
搜索/ www。然後子串 – user2260040