Python で 2to3 ツールの修正プログラムを作成しています。
私のパターン文字列には、空の文字列を引数として、または空の Unicode 文字列に一致させたいセクションがあります。私のパターンの関連するチャンクは次のようになります。
(args='""' | args='u""')
私の問題は、2 番目のオプションが一致しないことです。単体でも似合わない。ただし、単純に args=any と言って args を出力すると、args が 2 番目のオプションと完全に等しい場合をキャッチできます。
奇妙なユニコード処理が行われていますか? 2 番目のリテラル オプションが一致しないのはなぜですか?