system.base.regex.Regex Maven / Gradle / Ivy
The newest version!
package system.base.regex;
/**
*
* @author wangchunzi
*/
public class Regex {
/**
* 数字
*/
public static final String NUMBER = "(-?[0-9]+\\.{0,1}[0-9]+){0,5}";
/**
* 整数
*/
public static final String NUMBER_INTEGER = "-?[0-9]+";
/**
* 浮点数
*/
public static final String NUMBER_DECIMAL = "-?[0-9]+.{1}[0-9]+";
/**
* 可加长度的数字
*/
public static final String NUMBER_L = "([0-9]|(-?[0-9]+.?[0-9]+))";
/**
* 可加长度的整数
*/
public static final String NUMBER_INTEGER_L = "(-?[0-9]+)";
/**
* 可加长度的浮点数
*/
public static final String NUMBER_DECIMAL_L = "(-?[0-9]+.{1}[0-9]+)";
/**
* 本框架的ID
*/
public static final String ID = "[1-9]{1}[0-9]{23}";
/**
* 可加长度的字符串
*/
public static final String TEXT_L = "[\\w\\W]";
/**
* 简单日期
*/
public static final String DATE = "[0-9]{4}-[0-9]{2}-[0-9]{2}";
// public static void main(String args[]) {
// String i = "9.999999";
// System.out.println(Pattern.compile(NUMBER).matcher(i).matches());
// }
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy