code: public static String initials(final String str) {
  		if (str == null) {
  			return "";
  		}
  		StringBuilder sb = new StringBuilder();
  		Pattern p = Pattern.compile("^\\w|\\s+\\w");
  		Matcher m = p.matcher(decode(str));
  		while (m.find()) {
  			sb.append(m.group().replaceAll(" ", ""));
  		}
  		return sb.toString();
  	}
docs: Transliterate Unicode string to a initials.
  
  @param str Unicode String to initials.
  @return String initials.