1. 程式人生 > >java工具類——String過濾敏感字

java工具類——String過濾敏感字

經常會使用到String,相應的封裝類也涉及到方方面面,此處僅僅是對過濾敏感字做了一個封裝。

	/**
	 * 過濾敏感字
	 * @param string	原字串
	 * @param source	敏感源
	 * @return		結果字串
	 */
	public static String sensitiveFilter(String string, String[] source) {

		for (int i = 0; i < source.length; i++) {
			//處理*的個數
			StringBuffer s = new StringBuffer("");
			for (int j = 0; j < source[i].length(); j++) {
				s.append("*");
			}
			//替換
			string = string.replace(source[i], s);
		}
		return string;
	}