一、背景
在C语言中输入十六进制
的数组,如下面的代码,通常是带有逗号,以及0x
的十六进制标志。而在CRC计算器中,输入数据进行识别的时候,应该去掉0x
,有的时候还要去掉空格
以及英文逗号
,所以我们需要去除字符串中特定位置
的字符。因为上位机是使用Python做的,所以引出本文内容:Python去除字符串中特定衣服或特定位置字符,本文中主要使用了replace函数
和pop函数
。
unsigned char test[8] = {
0x12,0x34,0x56,0x78,0x9A,0xBC,0xDE,0xFF}
二、去除空格和逗号
Str_Input = self.Input.text() # 读取输入
Str_Input = Str_Input.replace(" "