* * 从AndroidUtilCode的RegexUtils移植, 性能优化将正则表达式为预编译, 并修改了TEL的正则表达式....* * @author calvin */ public class TextValidator { /** * 正则:手机号(简单), 1字头+10位数字即可....static final Pattern PATTERN_REGEX_MOBILE_SIMPLE = Pattern.compile(REGEX_MOBILE_SIMPLE); /** * 正则..."; private static final Pattern PATTERN_REGEX_TEL = Pattern.compile(REGEX_TEL); /** * 正则..."; private static final Pattern PATTERN_REGEX_URL = Pattern.compile(REGEX_URL); /** * 正则
package com.gulf.utils; import java.text.ParseException; import java.text.SimpleDateFormat; /** * 正则判断工具类
package com.test.core.util; import org.apache.log4j.Logger; import org.apache.o...
import java.util.regex.Matcher; import java.util.regex.Pattern; /** 验证工具类 @author admin / public class...="^(13[0-9]|15[0-9]|18[0-9])\d{8}$"; /** Integer正则表达式 ^-?...]\d*|0$"; /** Double正则表达式 ^-?...\.0+|0$"; /** 年龄正则表达式 ^(?:[1-9][0-9]?...|1[01][0-9]|120)$"; /** 邮编正则表达式 [0-9]\d{5}(?!
java.util.regex.Matcher; import java.util.regex.Pattern; public class CheckUtil { /** * 邮箱正则...+[a-zA-Z]{2,}$"); /** * 手机号正则,暂时未用 */ private static final Pattern PHONE_PATTERN =
u4e00-\u9fa5]*$"; //银行卡 public static final String BANKNUMBER="^([0-9]{16}|[0-9]{19})$"; //固话电话正则...if(psw.length()<6||psw.length() 16){ return false; } //matches():字符串是否在给定的正则表达式匹配...return psw.matches(REGEX_PWS); } } } 总结 以上所述是小编给大家介绍的Android常用正则表达式验证工具类(实例代码),希望对大家有所帮助
两个工具都来着某爱论坛,仅用作学习,严禁倒卖。 PDF文件工具 工具介绍: 用于处理PDF文件,功能强大齐全,无广告,出自论坛大佬之手。只可用作学习,不可倒卖。...相信各位一定有过想要把PDF格式的文件转为图片,或者把图片转为PDF格式文件的想法,这款工具无疑是很好的选择。 功能包含:PDF拆分、合并、去水印、去保护、转格式等等。...工具大小:34.3MB 运行环境:Windows 工具截图: 正则匹配爬虫工具 工具介绍: 爬虫相比各位也比较熟悉了,一款短小精悍,爬虫必备的神器。...因为爬信息必须要用到正则,自从有了它,爱不释脚,感觉爬信息腰不疼了,腿也麻利了,眼睛更是四射了。【引用自工具分享者】原作者并不想这款工具烂大街,各位留着自己用就好,不要扩散。...工具大小:460KB【不是MB】 运行环境:Windows 工具截图:
cors /* 工具类代码
一、Collections工具类 Collections 工具类常用方法: 排序 查找,替换 同步控制(不推荐,需要线程安全的集合类型时请考虑使用 JUC 包下的并发集合) 1....类比int min(Collection coll) int max(Collection coll, Comparator c)//根据定制排序,返回最大元素,排序规则由Comparatator类控制...二、Arrays工具类 List asList(T... a) //返回由指定数组支持的固定大小的列表 void sort(int[] a) //按照数字顺序排列指定的数组 int binarySearch
java.util.function.BiConsumer; import java.util.function.Function; import java.util.stream.Collectors; /** * 树形工具类
本文实例讲述了Android编程实现的身份证、车牌号正则验证工具类。...分享给大家供大家参考,具体如下: /** * 正则表达式验证工具类(验证身份证、车牌号等) * * @author chenlin * */ public class ValidateUtil { /*...; w.setFocusable(true); return false; } return true; } } PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用: JavaScript...正则表达式在线测试工具: http://tools.zalou.cn/regex/javascript 正则表达式在线生成工具: http://tools.zalou.cn/regex/create_reg
1 properties配置文件读取工具类 package com.wdy.tools.utils; import java.io.FileNotFoundException; import java.io.IOException...; import java.util.Properties; /** * Properties配置文件处理工具 * @author wdy */ public class PropertiesUtil...; } catch (IOException e) { e.printStackTrace(); } } //静态方法可以被类名直接调用...public static String getValue(String key) { return prop.getProperty(key); } } 2 如何使用以上的工具类
1、Collections工具类 Collections是专为集合服务的工具类,可以进行List、Set、Map等集合的操作,比较有用 的方法如下: 1)批量添加 public static boolean...注意Collection与Collectons的区别: Collection是集合操作的父接口,可以保存单值数据; Collections是一个集合的操作工具类,可以操作List、Set、Map集合;
java.io.UnsupportedEncodingException; import java.util.Enumeration; import javax.servlet.http.HttpServletRequest; /** * 分页工具类
boolean isReady = false; private FtpConfig config; /** 当前工作目录,每次关闭连接要回复到null,因为当前类是单例类
PicUtil(文件压缩工具类) /** * 文件压缩工具类 * @author Eliauk */ public class PicUtil { public static byte...label.equals(e.getLabel())).findFirst(); return match.orElse(null); } } TextValidator(正则工具类...* * 从AndroidUtilCode的RegexUtils移植, 性能优化将正则表达式为预编译, 并修改了TEL的正则表达式....return StringUtils.isNotEmpty(input) && pattern.matcher(input).matches(); } } DirectoryScanner(文件扫描工具类...) /** * 文件扫描工具类 * @author Eliauk */ public class DirectoryScanner { /** * 递归地遍历指定的文件夹及其所有子文件夹
package com.xuecheng.framework.utils; import javax.servlet.http.Cookie; import ...
public static List<SysDict> buildTree(List<SysDict> list, String pid){ Li...
package org.jeeyxy.util; import java.util.ArrayList; import java.util.HashMap; ...
public static Thread getCurThread() { return Thread.currentThread(); } /** * 调用栈中的类名...上一级的方法堆栈 以此类推 String className = Thread.currentThread().getStackTrace()[level].getClassName();//调用的类名...上一级的方法堆栈 以此类推 String className = Thread.currentThread().getStackTrace()[level].getMethodName();//调用的类名
领取专属 10元无门槛券
手把手带您无忧上云