- 博客(1)
- 收藏
- 关注
转载 java算法题
1.判断身份证:要么是15位,要么是18位,最后一位可以为字母,并写程序提出其中的年月日。<br />答:我们可以用正则表达式来定义复杂的字符串格式,(/d{17}[0-9a-zA-Z]|/d{14}[0-9a-zA-Z])可以用来判断是否为合法的15位或18位身份证号码。<br />因为15位和18位的身份证号码都是从7位到第12位为身份证为日期类型。这样我们可以设计出更精确的正则模式,使身份证号的日期合法,这样我们的正则模式可以进一步将日期部分的正则修改为[12][0-9]{3}[01][0-9][12
2011-05-20 23:40:00
533
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅