/*
* @description : js 提取中英文 + 数字 * luke * 2016-10-18 */ function getZhEnNum(str){ var zhReg = /[^\w\u4e00-\u9fa5]/g; return str.replace(zhReg, ""); }*************************************************************
/**
* @description java 获取中英文 + 数字 * LUKE * @time 2016年10月18日 下午4:29:09 * @param str * @return */ public static String getZhEnNum(String str){ String regZhEnNum = "[\\u4e00-\\u9fa5[a-zA-Z][0-9]]"; return matchResult(Pattern.compile(regZhEnNum), str); } /** * @description java 匹配正则 * @author LUKE * @time 2016年10月18日 下午4:17:55 * @param p * @param str * @return */ public static String matchResult(Pattern p, String str) { StringBuilder sb = new StringBuilder(); Matcher m = p.matcher(str); while (m.find()) for (int i = 0; i <= m.groupCount(); i++) { sb.append(m.group()); } return sb.toString(); }