t812206236
━━( ̄ー ̄*|||━━
2017-10-04 09:53

正则中的matcher.find如果出现卡死时如何结束?

20
  • 线程
  • 正则表达式
  • 正则
  • 异常

在网站上做了一个功能是需要用户去输入正则表达式的,因为会卡死我将它放入了Executorservice的一个定时任务中,虽然曝出了超时的异常但是无法结束,后来才知道是因为结束子线程是非抢占式的,想去继承修改matcher,可是它是final类,matcher本身也没有这类异常可以用来处理,感觉走投无路了。我看网上有一些在线测试正则表达式的,他们是怎么做到的?很好奇?思路是什么呢?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答

为你推荐

换一换