v7.18.2 Interface name "@" character issue

Dear Team,
While I am using the v7.18.2.
The interface name support the character “@”
However, when you try to add the Interface as Gateway into the Route table, it will cause the problem.
The error message shows “Error in Gateway - Address expected”
I think it should be fine to just disable the support of “@” character in Interface toavoid the unexpected error.