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