| 
														
															@@ -1,6 +1,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 package com.sysu.admin.utils; 
														 | 
														
														 | 
														
															 package com.sysu.admin.utils; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.alibaba.fastjson.JSONObject; 
														 | 
														
														 | 
														
															 import com.alibaba.fastjson.JSONObject; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import org.apache.commons.lang3.StringUtils; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.dom4j.Document; 
														 | 
														
														 | 
														
															 import org.dom4j.Document; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.dom4j.DocumentException; 
														 | 
														
														 | 
														
															 import org.dom4j.DocumentException; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.dom4j.DocumentHelper; 
														 | 
														
														 | 
														
															 import org.dom4j.DocumentHelper; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -16,13 +17,13 @@ import java.util.regex.Pattern; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 public class TextUtil { 
														 | 
														
														 | 
														
															 public class TextUtil { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	/** 
														 | 
														
														 | 
														
															 	/** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 把10000(第一位代表小时,第二位三位代表分,第四位 五位代表秒) 
														 | 
														
														 | 
														
															 	 * 把10000(第一位代表小时,第二位三位代表分,第四位 五位代表秒) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 把这种格式转换为秒 
														 | 
														
														 | 
														
															 	 * 把这种格式转换为秒 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * @param time 
														 | 
														
														 | 
														
															 	 * @param time 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * @return 
														 | 
														
														 | 
														
															 	 * @return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 * @throws ParseException  
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	 * @throws ParseException 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 */ 
														 | 
														
														 | 
														
															 	 */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	public static Integer timeConvert(String time,String format){ 
														 | 
														
														 | 
														
															 	public static Integer timeConvert(String time,String format){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		time=time.trim(); 
														 | 
														
														 | 
														
															 		time=time.trim(); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -35,14 +36,14 @@ public class TextUtil { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		Calendar c= f.getCalendar(); 
														 | 
														
														 | 
														
															 		Calendar c= f.getCalendar(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		return c.get(Calendar.HOUR)*3600+c.get(Calendar.MINUTE)*60+c.get(Calendar.SECOND); 
														 | 
														
														 | 
														
															 		return c.get(Calendar.HOUR)*3600+c.get(Calendar.MINUTE)*60+c.get(Calendar.SECOND); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	/** 
														 | 
														
														 | 
														
															 	/** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 把10000(第一位代表小时,第二位三位代表分,第四位 五位代表秒) 
														 | 
														
														 | 
														
															 	 * 把10000(第一位代表小时,第二位三位代表分,第四位 五位代表秒) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 把这种格式转换为秒 
														 | 
														
														 | 
														
															 	 * 把这种格式转换为秒 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 以上意思相反 
														 | 
														
														 | 
														
															 	 * 以上意思相反 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * @param second 
														 | 
														
														 | 
														
															 	 * @param second 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * @return 
														 | 
														
														 | 
														
															 	 * @return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 * @throws ParseException  
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	 * @throws ParseException 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 */ 
														 | 
														
														 | 
														
															 	 */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	public static String timeConvert(Integer second){ 
														 | 
														
														 | 
														
															 	public static String timeConvert(Integer second){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		int h,m,s; 
														 | 
														
														 | 
														
															 		int h,m,s; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -51,7 +52,7 @@ public class TextUtil { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		s=second%60; 
														 | 
														
														 | 
														
															 		s=second%60; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		return h+save2w(m)+save2w(s); 
														 | 
														
														 | 
														
															 		return h+save2w(m)+save2w(s); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	/** 
														 | 
														
														 | 
														
															 	/** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 保留两位 
														 | 
														
														 | 
														
															 	 * 保留两位 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * @param number (例如输入9) 
														 | 
														
														 | 
														
															 	 * @param number (例如输入9) 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -60,9 +61,9 @@ public class TextUtil { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	public static String save2w(Integer number) { 
														 | 
														
														 | 
														
															 	public static String save2w(Integer number) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		return number > 9 ? (number + "") : "0" + number; 
														 | 
														
														 | 
														
															 		return number > 9 ? (number + "") : "0" + number; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	/** 
														 | 
														
														 | 
														
															 	/** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 逗号分隔符添加字符串 
														 | 
														
														 | 
														
															 	 * 逗号分隔符添加字符串 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 */ 
														 | 
														
														 | 
														
															 	 */ 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -73,42 +74,42 @@ public class TextUtil { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			return new StringBuffer(mainContent).append(",").append(text).toString(); 
														 | 
														
														 | 
														
															 			return new StringBuffer(mainContent).append(",").append(text).toString(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	/** 
														 | 
														
														 | 
														
															 	/** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 找到字符串中的数字  例子‘胡椒粉00’  返回00 只会匹配第一个 
														 | 
														
														 | 
														
															 	 * 找到字符串中的数字  例子‘胡椒粉00’  返回00 只会匹配第一个 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * @return 
														 | 
														
														 | 
														
															 	 * @return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 */ 
														 | 
														
														 | 
														
															 	 */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	public static String findNumber(String text) { 
														 | 
														
														 | 
														
															 	public static String findNumber(String text) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		Pattern p=Pattern.compile("\\d+");  
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		Pattern p=Pattern.compile("\\d+"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		Matcher m=p.matcher(text); 
														 | 
														
														 | 
														
															 		Matcher m=p.matcher(text); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		if(m.find()) {//匹配2223  
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//		m.start();//返回3  
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//		m.end();//返回7,返回的是2223后的索引号  
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		if(m.find()) {//匹配2223 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+//		m.start();//返回3 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+//		m.end();//返回7,返回的是2223后的索引号 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			return m.group(); 
														 | 
														
														 | 
														
															 			return m.group(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		}else { 
														 | 
														
														 | 
														
															 		}else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			return null; 
														 | 
														
														 | 
														
															 			return null; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	/** 
														 | 
														
														 | 
														
															 	/** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 找到字符串中的数字  例子‘胡椒粉00’  返回胡椒粉 只会匹配第一个 
														 | 
														
														 | 
														
															 	 * 找到字符串中的数字  例子‘胡椒粉00’  返回胡椒粉 只会匹配第一个 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * @return 
														 | 
														
														 | 
														
															 	 * @return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 */ 
														 | 
														
														 | 
														
															 	 */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	public static String findNotNumber(String text) { 
														 | 
														
														 | 
														
															 	public static String findNotNumber(String text) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		Pattern p=Pattern.compile("[^0-9]+");  
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		Pattern p=Pattern.compile("[^0-9]+"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		Matcher m=p.matcher(text); 
														 | 
														
														 | 
														
															 		Matcher m=p.matcher(text); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		if(m.find()) {//匹配 
														 | 
														
														 | 
														
															 		if(m.find()) {//匹配 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 //		m.start();//返回3 
														 | 
														
														 | 
														
															 //		m.start();//返回3 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//		m.end();//返回7,返回的是后的索引号  
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+//		m.end();//返回7,返回的是后的索引号 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			return m.group(); 
														 | 
														
														 | 
														
															 			return m.group(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		}else { 
														 | 
														
														 | 
														
															 		}else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			return null; 
														 | 
														
														 | 
														
															 			return null; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	/** 
														 | 
														
														 | 
														
															 	/** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 取出两个标识符中间的字符串 
														 | 
														
														 | 
														
															 	 * 取出两个标识符中间的字符串 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * @param left 
														 | 
														
														 | 
														
															 	 * @param left 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -124,7 +125,7 @@ public class TextUtil { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		return null; 
														 | 
														
														 | 
														
															 		return null; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	/** 
														 | 
														
														 | 
														
															 	/** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 取标识符前面的字符串 
														 | 
														
														 | 
														
															 	 * 取标识符前面的字符串 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * @param left 
														 | 
														
														 | 
														
															 	 * @param left 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -137,8 +138,8 @@ public class TextUtil { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		return null; 
														 | 
														
														 | 
														
															 		return null; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	/** 
														 | 
														
														 | 
														
															 	/** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 取标识符后面的字符串 
														 | 
														
														 | 
														
															 	 * 取标识符后面的字符串 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * @param right 
														 | 
														
														 | 
														
															 	 * @param right 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -151,7 +152,7 @@ public class TextUtil { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		return null; 
														 | 
														
														 | 
														
															 		return null; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	/** 
														 | 
														
														 | 
														
															 	/** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * 将xml 字符串转化为json 对象 
														 | 
														
														 | 
														
															 	 * 将xml 字符串转化为json 对象 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	 * @param xmlString 
														 | 
														
														 | 
														
															 	 * @param xmlString 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -175,12 +176,12 @@ public class TextUtil { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	public static String[] split(String text,String regex) { 
														 | 
														
														 | 
														
															 	public static String[] split(String text,String regex) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		int index = 0; 
														 | 
														
														 | 
														
															 		int index = 0; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		if(text == null) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		if(StringUtils.isBlank(text)) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			return new String[0]; 
														 | 
														
														 | 
														
															 			return new String[0]; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		String[] codeArray = text.split(regex); 
														 | 
														
														 | 
														
															 		String[] codeArray = text.split(regex); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		if(text.equals("") || codeArray.length == 0) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		if(codeArray.length == 0) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			return new String[0]; 
														 | 
														
														 | 
														
															 			return new String[0]; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 |