问个正则表达式

如何匹配时间戳的区间?

问题:现在有一个map,里面的key全为时间戳(11位),然后我指定开始的时间戳,结束的时间戳,根据开始和结束,取出这个map里面这个范围的key-value。

例如:

{
   "1470895862":"value1",
   "1470895863":"value2",
   "1470895864":"value3",
   。。。。。。。
}

给定开始时间为1470895863,结束时间为1470895864,取出:

{
   "1470895863":"value2",
   "1470895864":"value3"
}

要求使用正则表达式匹配key实现

这个真想不出来。。。

阅读 1.9k
2 个回答

1470895863-1470895864

147089586(3|4)

1470895863-1470895873

14708958(6[3-9]|7[0-3])

这个遍历就好了,为什么要用正则

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题