字符串字体不一样怎么比较一致?

不耻下问,今天读取文件的时候碰上两个字符串比较,可是字体不一样比较出来是False,各位大佬怎么才能比较出来一致呢?
例:SP和SP

这是中文全角符号与英文半角符号的区别,建函数转换后对比。

我想应该是先把它转换成UTF-8后再比较。另你是怎么比较的?

是不是有不可见的字符,ASCII码有128个但是并不是所有的都能打印出来,你可以把它们都转成16进制数(如‘A’转成 0x41)比较。

所描述的字体不一样是啥意思,只是有空格或者不可见字符吗?你可以用charat函数逐个将字符取出,然后用if函数筛出A-Z和a-z,再各自放进数组里进行比较,这样可以跳过空格了
PS:不耻下问:意思是比喻谦虚好学,不介意向不及自己的人请教。解释比喻谦虚好学,不把向不及自己的人请教当做耻辱的事。
哈哈哈,你这么用容易让人误会

这个暂未有思路,但是这个“不耻下问”,用在这里不合适吧。最少我们都是平级