i'd like to test if a string, once transformed into lowercase is equal to a given string. Here a MWE of what i'm talking about :
\documentclass[a4paper,10pt]{report}
\usepackage[francais]{babel}
\begin{document}
\def\planeone{AirForce1}
\def\planetwo{airforce1}
\edef\planethree{\lowercase{\planeone}}
\planetwo{ and }\planethree{ are }
\ifx\planetwo\planethree{the same}\else{not the same}\fi.
\end{document}
Of course when i test \meaning\planetwo and \meaning\planethree i can see the two commands are not the same, but i just want to test what they expand to.
I tried a few \expandafter here and there, but without any success.