如何删除Word中的奇怪空格符号

如何删除Word中的奇怪空格符号

我从一个家伙那里得到了用俄语编写的 Word 文件,然后将其转换为 HTML。

这些文件包含一些奇怪的空白字符,例如:

在此处输入图片描述

这看起来像小零(我更改了模式以显示特殊字符)。在隐藏模式下,它只是空格。

将文件转换为 HTML 时这些字符看起来很丑陋的问题。

我需要删除它们。但如果我搜索它们,我无法将它们与使用空间(看起来像点)区分开来,因此我手动扫描所有文件以查找并删除它们。

那么,我如何才能找到并删除这些特殊符号?

答案1

这个符号称为不间断空格(NBSP),是 Unicode 格式的U+00A0(正如您正确指出的那样,它与常规空格(Unicode)不同U+0020)。

当您希望两个单词之间有空格,但又不希望 Word(或支持它们的任何其他文本编辑器)在此处放置换行符或换行符时,可以使用不间断空格。例如,如果您想在“Microsoft”和“Windows”之间不换行的情况下写出“This computer supports Microsoft Windows.”这句话,则不间断空格非常有用。

至于您在 Word 文档中无法看到它们的问题,这很容易解决。您只需将 NBSP 的示例复制粘贴到“查找和替换”的搜索部分,然后在替换部分中键入常规空格。这应该可以解决您的问题。


如果你感兴趣的话,可以找到更多关于 NBSP 的信息在维基百科。但是,了解以下情况对您很有用:虽然 HTML 将任意数量的连续常规空格视为一个空格,但它会特别处理 NBSP(您可能已经在 HTML 输出中看到它表示为 )。这样,用户可以在 CSS 不适合的情况下(或者如果您只是想要一个快速而肮脏的黑客 :) )对间距进行更细粒度的控制。因此,您可能会发现 NBSP 最终在 HTML 中确实派上了用场 - 但是,它们肯定会使您的 HTML 源代码变得混乱,并且在不需要时会很烦人。

您可能还想知道如何在 Word 中插入 NBSP,而不必一直从 Wikipedia 复制粘贴。您可以从“插入符号”对话框(“插入”选项卡 > “符号” > “特殊字符”选项卡 > “不间断空格”)插入它们。您也可以使用快捷键Ctrl+ Shift+ 。在“查找和替换”对话框中,您也可以通过单击,然后单击下拉菜单,然后单击Space来插入它们。More >>SpecialNonbreaking space

答案2

如果您使用 Word 搜索来查找普通空格,它也会查找不间断空格。因此,您只需在“查找内容:”和“替换为:”字段中输入一个空格,即可将所有不间断空格转换为普通空格。

相关内容