Java tutorial
//package com.java2s; public class Main { public static String fileExt(String url) { String ext = url.substring(url.lastIndexOf(".")); if (ext.indexOf("?") > -1) { ext = ext.substring(0, ext.indexOf("?")); } if (ext.indexOf("%") > -1) { ext = ext.substring(0, ext.indexOf("%")); } return ext; } }