Python中使用正则表达式库re移除指定的字符串中的特定字符或根据索引位置删除单个字符
发布时间
阅读量:
阅读量
文章目录
- 一、背景
- 二、去除空格和逗号
- 三、去除
0x字符 -
- 3.1、先去除
0 - 3.2、先去除
x - 3.3、多次去除
0x - 3.4、补充
- 3.1、先去除
一、背景
在C语言编程时处理六进制数值时会遇到一些规范性问题。例如,在编写代码时通常会遵循一定的格式规范来表示这些数值(例如前面加上"0x")。然而,在 CRC 计算器这种工具应用环境中执行数据识别操作时,则需要遵循不同的规则:应去除前缀"0x"以及其他非必要符号如空格和英文标点(比如英文逗号)。因此,在这种情况下我们需要删除字符串中的特定位置字符。由于目标平台采用 Python 实现这一功能(此处指 Python),所以引出本文内容:如何利用 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(" ", "") # 去掉
全部评论 (0)
还没有任何评论哟~
