发布
社区首页 >问答首页 >删除"NUL“字符

删除"NUL“字符
EN

Stack Overflow用户
提问于 2013-10-12 10:04:30
回答 7查看 226K关注 0票数 112

我的notepad++里有这样的角色

当我试图复制整行时,我实际上是在复制所有东西,直到“NUL”为止:

代码语言:javascript
代码运行次数:0
复制
File:1

我想要做的是,将这些空值替换为空,这样我就可以复制我的整行了。也许有任何关键字可以告诉notepad++(或任何其他程序可能会帮助)替换这些字符?当我选择它的时候,用右键点击,然后“清除”,它就消失了--但是我不想一个一个地去做。

我不关心消除这个问题的原因,只关心后果(无效)。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2013-10-12 10:06:40

这可能会有帮助,我以前用这样的方式保存我的文件:http://security102.blogspot.ru/2010/04/findreplace-of-nul-objects-in-notepad.html

基本上,您需要用正则表达式替换\x00字符

票数 134
EN

Stack Overflow用户

发布于 2014-11-13 10:39:10

单击搜索->替换->查找内容:\0替换为:“空”搜索模式:扩展->替换所有

票数 42
EN

Stack Overflow用户

发布于 2017-11-15 15:57:58

我也有同样的问题。上述情况使我走上了正确的轨道,但在我的情况下却不完全正确。哪些工作是密切相关的:

  • 在Notepad++中打开文件
  • 类型控制-A(选择所有)
  • 类型控制-H(替换)
  • 在“查找什么”类型的\x00
  • 在“替换为”中保留空白
  • 在“搜索模式”中选择的“扩展”
  • 然后点击“替换所有”
票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19332949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档