admin
2019-09-25 28a0efc6ec16f3f82eb8e16e87269300d6744fd4
fanli/src/main/java/com/yeshi/fanli/util/StringUtil.java
@@ -112,7 +112,7 @@
   // �Ƿ��ǿյ��ַ�
   public static boolean isNullOrEmpty(String text) {
      if (text == null || text.length() == 0 || text.equalsIgnoreCase("null")) {
      if (text == null || text.trim().length() == 0 || text.equalsIgnoreCase("null")) {
         return true;
      }
      return false;
@@ -303,4 +303,37 @@
         str = str.substring(0, str.length() - sperator.length());
      return str;
   }
   public static String concat(Object[] array, String sperator) {
      if (array == null)
         return null;
      String str = "";
      for (int i = 0; i < array.length; i++) {
         str += array[i] + sperator;
      }
      if (str.endsWith(sperator))
         str = str.substring(0, str.length() - sperator.length());
      return str;
   }
   /**
    * 淘口令提取
    *
    * @param str
    * @return
    */
   public static String picUpTaoToken(String str) {
      String pattern = "(₳{1}[A-Za-z0-9]+₳{1})|(¥{1}[A-Za-z0-9]+¥{1})|(¥{1}[A-Za-z0-9]+¥{1})";
      Pattern r = Pattern.compile(pattern);
      Matcher m = r.matcher(str);
      while (m.find()) {
         String group = m.group(0);
         if (!StringUtil.isNullOrEmpty(group))
            return group;
      }
      return null;
   }
}