Once a program is compiled (and debug mode is not used), the name of the variables is lost. So even if you parsed the f-string, you would have no direct way to identify the expected variables.
But it is a real use case that is addressed by pre-compilers: you use special declarations that either depend on macros to save the name of the variables that would be allowed in f-strings, or use a pre-compiler phase that translate a special code into C++ code + do the required special processing (here save the name of the variable in a map). Examples of using macros can be found in Microsoft MFC, and example of pre-compilers can be found in qt or Oracle pro*C.
I am afraid that it will be more complex to develop than the gain for the programmer so my answer boils down to it could be possible, but IMHO is not worth it.