CloudWatch logsで"
の文字でフィルタかけたい
前々から気になっていたので本気出して調べてみた
フィルターバーに "
が入っていると、とにかくエラーになる
\"
とかエスケープしてみてもダメ
正規表現で %"%
とか %\"%
とかしてもダメ
以下のエラーから逃れられない
There was an error filtering log events.
Invalid character(s) in term '"'
違う文字で表現すればいける
ということで結論
正規表現で文字コードで指定すれば "
をフィルタできる
%\x22%
\x22
=> "
他にもエラーになる文字があったらこの方法で回避できるはず