好吧,我已经用这个打了很长时间.我有一个正则表达式
^(1[0-2]|0[1-9]|\d)\/(20\d{2}|19\d{2}|0(?!0)\d|[1-9]\d)
Run Code Online (Sandbox Code Playgroud)
这将匹配8/15,08/15,8/2015,08/2015所有我需要的.到现在为止还挺好.但我不需要的是它与08/01/2015匹配,但我在08/01获得部分比赛.我怎么忽略08/01/2015?
我需要将list整数转换为范围列表.
我有一个List<int>包含8, 22, 41.这些值是分节符,从一个完整的清单1来47.
我想获得一个包含起始行和结束行的范围列表.输出应该是
{(1,7),(8,21),(22,40),(41,47)}
Run Code Online (Sandbox Code Playgroud)
我试图从这个问题调整解决方案,但无法使其工作.
看起来应该很简单,但也许不是.