package com.metis.base.utils;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* Created by Beak on 2015/10/21.
*/
public class PatternUtils {
public static final String REX_UID_CHECKING = "[\\?|\\&]uid=\\d+";
public static final Pattern PATTERN_UID_CHECKING = Pattern.compile(REX_UID_CHECKING);
public static String deleteUidInfosInUrl (String url) {
if (url == null) {
return "";
}
Matcher matcher = PATTERN_UID_CHECKING.matcher(url);
if (matcher.find()) {
String group = matcher.group();
if (group.contains("?")) {
url = url.replaceAll(REX_UID_CHECKING, "?shabi=you");
} else {
url = url.replaceAll(REX_UID_CHECKING, "&shabi=you");
}
}
return url;
}
}