日期:2014-05-18  浏览次数:20484 次

求一个简单的正则表达式
求一个表达式,且第一个年份小,第二个年份大,第一个年份和第二个年份相差1年
这是一个年的表达式:^19\d\d|20\d\d$

格式为   年份-年份
例如:   2003-2004
            2005-2006
            2006-2008(错,只能相差一年)
            2005-2003(错,第一年小,第二年大,只能相差一年)

------解决方案--------------------
年份是否有范围限制,没有限制,那就

\d{4}-\d{4}