package com.d3.d3xmpp.util;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import android.content.Context;
import android.widget.Toast;
public class Tool {
public static String tofirstLowerCase(String str) {
if (str != null && str.length() > 0) {
return str.substring(0, 1).toLowerCase() + str.substring(1, str.length());
} else if (str != null && str.length() == 0) {
return str.toLowerCase();
} else {
return str;
}
}
// Toast
public static void initToast(Context c, String title) {
try {
Toast.makeText(c, title, Toast.LENGTH_LONG).show();
} catch (Exception e) {
// TODO: handle exception
}
}
/**
* ��֤����������ʽ�Ƿ����
*
* @param email
* @return �Ƿ�Ϸ�
*/
public static boolean emailFormat(String email) {
boolean tag = true;
final String pattern1 = "^([a-zA-Z0-9]){1}([a-zA-Z0-9_\\.-])+@(([a-zA-Z0-9-])+\\.)+([a-zA-Z0-9]{2,4})+$";
final Pattern pattern = Pattern.compile(pattern1);
final Matcher mat = pattern.matcher(email);
if (!mat.find()) {
tag = false;
}
return tag;
}
}