ログでエラーを見つける正規表現があります:
/(exception|error)/i
これは機能しますが、次のことが発生したときにアラートを受け取りたくない場合を除きます。これは発生すると予想されます。
DD/MM/YYYY 10:20pm: Read exception encountered
「発生した読み取り例外」文字列を具体的に拒否するにはどうすればよいですか? ?! を使用しようとしています。演算子ですが、失敗します:
/(?!Read exception encountered)(exception|error)/i
上記は、除外したい文字列と一致します。
更新: 以下の否定的な後読みおよび先読みソリューションを試した結果、SiteScope が基本的な POSIX 正規表現機能のみをサポートし、拡張機能をサポートしていないことがわかりました。基本的なPOSIX正規表現機能のみを使用して解決策は可能ですか?