根据用户请求或在timeou之后停止regex搜索

2024-06-11 07:25:45 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有一种独立于操作系统或特定于Windows的方法可以在给定的时间后或根据用户请求停止regex搜索?你知道吗

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

我找到了使用signal.alarm()的Linux/Unix解决方案,但是Windows不支持这个函数。你知道吗


Tags: 方法用户程序功能signallinuxwindows时间