package com.socks.jiandan.utils; import android.app.Activity; import android.content.ClipData; import android.content.ClipboardManager; import android.content.Context; import com.socks.jiandan.base.ConstantString; import java.util.regex.Matcher; import java.util.regex.Pattern; public class TextUtil { public static final String REG_EMAIL = "\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"; public static boolean isEmail(String email) { Pattern p = Pattern.compile(REG_EMAIL); Matcher m = p.matcher(email); return m.matches(); } /** * 判断是否为null、空字符串或者是"null" * * @param str * @return */ public static boolean isNull(CharSequence... str) { for (CharSequence cha : str) { if (cha == null || cha.length() == 0 || cha.equals("null")) { return true; } else { return false; } } return true; } public static void copy(Activity activity, String copyText) { ClipboardManager clip = (ClipboardManager) activity.getSystemService(Context .CLIPBOARD_SERVICE); clip.setPrimaryClip(ClipData.newPlainText (null, copyText)); ShowToast.Short(ConstantString.COPY_SUCCESS); } }