java 去除url中指定參數


/**
 * 去除url指定參數
 * @param url
 * @param name
 * @return
 */
public static String removeParam(String url, String ...name){
    for (String s : name) {
        // 使用replaceAll正則替換,replace不支持正則
        url = url.replaceAll("&?"+s+"=[^&]*","");
    }
    return url;
}

使用

例: https://www.lyf.com/user/info?uid=1&enc=88182&id=1001&t=1597372964477
removeParam(url, "enc", "id");
結果: https://www.lyf.com/user/info?uid=1&t=1597372964477


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM