社区
C#
帖子详情
去除不可见字符
cenlmmx
2008-04-23 05:10:15
string s= GetData();
现在s里有不可见字符,比如"testxxx",想去除它们只剩下"test",怎么写replace方法?
...全文
302
9
打赏
收藏
去除不可见字符
string s= GetData(); 现在s里有不可见字符,比如"testxxx",想去除它们只剩下"test",怎么写replace方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cenlmmx
2008-04-23
打赏
举报
回复
s = Regex.Replace(s, @"[^\x21-\x7E]", "");
搞定
cenlmmx
2008-04-23
打赏
举报
回复
顶
cenlmmx
2008-04-23
打赏
举报
回复
大概没说清楚,数据从别人那儿来的,具体不知道有哪些不可见字符(比如(char)6,(char)8,...都有可能),
现在就想把可见的字符,空格和回车换行符保留下来,其他统统去掉.现在就不知道这个正则式怎么写?
ericzhangbo1982111
2008-04-23
打赏
举报
回复
lz说的是占位符把
string str = "test\0\0\0";//str显示的是test
str = str.Remove(str, "\0", "");
wolf_410
2008-04-23
打赏
举报
回复
其实1楼已经给了正确答案,你改下就可以用了
wolf_410
2008-04-23
打赏
举报
回复
楼主到底想去除什么?是不是要去除空格?去除回车换行之类?
cenlmmx
2008-04-23
打赏
举报
回复
标点符号等可见的字符,空格,回车换行等待也不能去除!
cenlmmx
2008-04-23
打赏
举报
回复
不行啊,注意有数字也要保留
wumingbing_8027
2008-04-23
打赏
举报
回复
String str = "text s - ";
Regex r = new Regex(@"\s+");
this.textBox1 .Text = r.Replace(str,"");
结果:texts-
VB.NET
去除
不可见
字符
自定义函数.txt
VB.NET
去除
不可见
字符
自定义函数.txt
python
去除
不可见
字符
x00.docx
python
去除
不可见
字符
\x00 问题:无法用.split(' ') 分割空格
字符
对接收到数据进行分割空格
字符
处理 # 原始数据 list1 = ['1', '1563028486', 'alan', 'DESKTOP-UPVCQFQ', '33', 'alan\x00WorkGroup\x00DC-85-DE-BB-D2-F1\x00'] msg = list1[-1].split() print(msg) 打印结果 ['alan\x00WorkGroup\x00DC-85-DE-BB-D2-F1\x00'] 发现list[-1]中包含“\x00” ,这个和空格是有区别的,“\x00”不等于空格,所以不能直接用.split(' ') 分割 split()只能去掉\r,\\n,\t,无法去掉\x00。 解决办法: 在源码后添加.strip(b'\x00'.decode()).split(b'\x00'.decode()) .strip(b'\x00'.decode()) 是去掉最后的 \x00 .split(b'\x00'.decode()) 是对list进行分割 \x00 代码: # 原始数据 list1 = ['1', '1563028486', 'alan', 'DESKTOP-UPVCQFQ', '33', 'alan\x00WorkGroup\x00DC-85-DE-BB-D2-F1\x00'] msg = list1[-1].strip(b'\x00'.decode()).split(b'\x00'.decode()) print(type(msg)) print(msg)
Python 47个
字符
串方法
# Python 47个
字符
串方法## 课程介绍同学们是否总是要搜资料、查官网后,才知道怎么操作
字符
串?如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解 Python 47个
字符
串方法,涉及替换、删除、连接、查找、分割、格式化、编码、转换等
字符
串操作,带同学们系统学习 Python
字符
串方法。
java程序中处理一个包含诡异的不可见的
字符
。
NULL 博文链接:https://ruyi574812039.iteye.com/blog/2257259
c语言实现去掉特殊
字符
这个程序实现去掉事先约定好的特殊
字符
,比如去掉文档中的所有“,”
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章