4
私はAS3正規表現テストがエンドユーザーのPCにどれくらいのストレスをかけられるか不思議でした。これは適度に使用すべきものか、あるいはほとんどのコンピュータがそれを網羅的に使うことができるのでしょうか?Actionscript 3プロセッサでの正規表現の使用は集中的ですか?
私はAS3正規表現テストがエンドユーザーのPCにどれくらいのストレスをかけられるか不思議でした。これは適度に使用すべきものか、あるいはほとんどのコンピュータがそれを網羅的に使うことができるのでしょうか?Actionscript 3プロセッサでの正規表現の使用は集中的ですか?
病理学的症例のみ。実際には心配する必要はありません。正規表現は非常に効率的です。
たとえば、多くの正規表現エンジンでは、このタイプの式で 'aがbで終わらない文字列と一致しないという重大なパフォーマンス上の問題があります。
/a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*[b]/
テストでは、このような奇数エッジのケースがすぐに識別されます。それ以外の場合は、同じパターンを繰り返し確認する場合は、複数のRegExpオブジェクトを作成しないなどの常識を使用してください。