常用正则表达式
来源:互联网 发布:iphone软件更新小红点 编辑:程序博客网 时间:2024/06/05 03:11
private static final Pattern HALF_PATTERN = Pattern.compile("^[0-9\u0020-\u0040a-zA-Z|^~/_{}\\[\\]\'\\\\]+$");
/**半角 */
String HALF = "^[\uFF00-\uFFFF]*$";
/** URL */
String URL = "(((http\\:\\/\\/)((www\\.[a-zA-Z0-9\\-\\.]+)|[a-zA-Z0-9\\-\\.]+))|(www\\.[a-zA-Z0-9\\-\\.]+))[a-zA-Z0-9\\-\\.](\\:[0-9]+)*(/($|[a-zA-Z0-9\\.\\,\\;\\?\\'\\\\\\+&%\\$#\\[\\]\\=~_\\-]+))*";
String URL_NO_PROTOCOL = "(/($|[a-zA-Z0-9\\.\\,\\;\\?\\'\\\\\\+&%\\$#\\[\\]\\=~_\\-]+))*";
/** 英文字母 */
String ALPHABET = "[a-zA-Z]+";
/** 英数字 */
String ALPHA_NUMBER = "[a-zA-Z0-9]+";
/** 半角英数字 */
String ALPHA_NUMBER3 = "[a-zA-Z0-9\\-]+";
/** 数字 */
String NUMBER = "[0-9]+";
/** 数値 */
String NUMERIC = "-?[0-9]+(\\.?[0-9]*)?";
String DOUBLE = "^[0-9]+(\\.([0-9]+))?$";
String TEL = "[0-9\\-]+";
String PHONE = "[0-9\\-\\+]+";
/** 正規表現:tag */
String RE_TAG = "<[^>]*>";
/** 有効日付 */
String DATE = "(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))-02-29)$";
String SLASH_YYYY_MM_DD = "[0-9]{4}-[0-9]{2}-[0-9]{2}";
- 【正则】常用正则表达式
- 正则表达式-常用正则表达式
- 正则表达式 常用正则表达式
- 正则表达式---常用的正则
- 正则表达式---常用的正则
- 【正则】常用正则表达式收集
- 正则大全 常用正则表达式
- 正则表达式 常用的正则
- .net正则表达式(常用表达式)
- 正则表达式中常用表达式
- 常用的正则表达式
- 常用正则表达式
- 常用的正则表达式
- 常用正则表达式参考
- 常用正则表达式收藏
- 常用C#正则表达式
- 常用正则表达式
- 常用正则表达式实例
- Redhat 5.5 yum 安装配置KVM
- 理解subView,手动实现多个视图切换
- sql2008高版本数据转到低版本SQL2005
- 给U盘加个回收站
- sp dip px
- 常用正则表达式
- SqlParameter 基本用法
- U盘装系统之Linux篇
- struts2+spring中action的生命周期问题
- SQL 查询表结构
- Maven安装于配置
- SQL备份
- VC++执行多条dos命令方法
- linux 驱动模块编译