2

一定時間後またはユーザーの要求に応じて正規表現検索を停止する、OS に依存しない、または Windows 固有の方法はありますか?

私のプログラムは、正規表現検索によるテキスト編集機能を提供します。ユーザーが異常な正規表現パターンを入力すると、検索に時間がかかりすぎる場合があります。ユーザーの要求で、または少なくとも特定のタイムアウト後に検索を停止することをお勧めします。

Linux/Unix のソリューションを見つけましsignal.alarm()たが、この機能は Windows ではサポートされていません。

4

1 に答える 1

0

頭のてっぺんから、別のスレッドで検索を行い、時間切れまたはキャンセルされた場合、スレッドを終了しますか?

于 2013-08-14T22:00:41.057 に答える