其他分享
首页 > 其他分享> > Api 正则和日期

Api 正则和日期

作者:互联网

正则:

一、正则基本符号:

\d:数字[0-9]

\D:非数字

\w:数字+字母+下划线[ 0-9 a-z _ ]

\W:非数字+字母+下划线

\s:空格

\S:非空格

二、正则特殊符号:

.:任意字符

?:0-1次(可出可不出)

+:至少一次

*:任意次

三、正则的运用:

六位数密码:[1-9]\d{5};

六到十二位数的密码:[1-9]\d{5,11};

六位数密码,字母和数字连用:[0-9a-zA-Z]{5};

六到十二位数的密码,字母,数字和下划线连用:\w{6,12}; 或者[0-9a-zA-Z_]{6,12};

四、特殊符号的运用:

[1-9]?\d{5};//"123456"或者"01234"

[1-9]+;//"1"或者“123456789......"

[1-9]*;//"123456789......"

.{6,12};//"123456789"或者"abcdefg"或者"13srsfe_=/,3"

 

日期:

一、日期的基本类型有:

Date,localDate,localTime,localDateTime

获取当前的时间:date.getTime()/localDate.now()

 

二、日期相关的运用方法:

LocalDate n1 = LocalDate.now();// 日期

LocalDateTime n2 = LocalDateTime.now();// 时间+日期

LocalTime n3 = LocalTime.now();// 时间

 

LocalDate n1 = LocalDate.now();

// 当前天数  n1.getDayOfMonth()

// 当前天数是今年的第几天  n1.getDayOfYear()

// 当前是闰年  n1.isLeapYear()

// 当前月份的长度  n1.lengthOfMonth()

//当前年份的长度  n1.lengthOfYear()

// 当前星期  n1.getDayOfWeek()

//当前月份  n1.getMonth()

// 今年的第几天  n1.get(ChronoField.DAY_OF_YEAR)


DayOfWeek dow = n1.getDayOfWeek();
//星期  dow.getValue()

 

标签:日期,正则,Api,当前,n1,now,LocalDate
来源: https://www.cnblogs.com/nise000/p/16363918.html