2

是否有独立于操作系统或特定于 Windows 的方式在给定时间后或根据用户请求停止正则表达式搜索?

我的程序通过正则表达式搜索提供文本编辑功能。如果用户输入一个病态的正则表达式模式搜索可能需要太多时间。最好在用户请求或至少在给定超时后停止搜索。

我找到了适用于 Linux/Unix 的解决方案,signal.alarm()但 Windows 不支持此功能。

4

1 回答 1

0

就在我的头上,在单独的线程上进行搜索,如果时间到期或取消,终止线程?

于 2013-08-14T22:00:41.057 回答