All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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