Notepad++ 黑色的B符号是什么?如何在记事本中搜索它+;?

Notepad++ 黑色的B符号是什么?如何在记事本中搜索它+;?,notepad++,extended-ascii,Notepad++,Extended Ascii,我正在用Notepad++格式化csv文件,并插入CR和LF,因此每一行都是分开的,但此处显示的黑色符号框中有一个B: 在某些行中,我找不到关于它的任何信息,也找不到如何搜索它,以便使用replace函数删除它。默认情况下,记事本++中黑框中的所有内容都是一个-从记事本++源代码()中,我们可以看到记事本++中使用了以下ASCII控制字符: static const char *ControlCharacterString(unsigned char ch) noexcept { co

我正在用Notepad++格式化csv文件,并插入CR和LF,因此每一行都是分开的,但此处显示的黑色符号框中有一个B:


在某些行中,我找不到关于它的任何信息,也找不到如何搜索它,以便使用replace函数删除它。

默认情况下,记事本++中黑框中的所有内容都是一个-从记事本++源代码()中,我们可以看到记事本++中使用了以下ASCII控制字符:

static const char *ControlCharacterString(unsigned char ch) noexcept {
    const char * const reps[] = {
        "NUL", "SOH", "STX", "ETX", "EOT", "ENQ", "ACK", "BEL",
        "BS", "HT", "LF", "VT", "FF", "CR", "SO", "SI",
        "DLE", "DC1", "DC2", "DC3", "DC4", "NAK", "SYN", "ETB",
        "CAN", "EM", "SUB", "ESC", "FS", "GS", "RS", "US"
    };
...
}
如果您感兴趣,可以在中找到每个ASCII控制字符的含义

如您所见,a
B
控制字符不存在。因此,这使我相信您所拥有的是
BS
,而
S
由于某种原因被切断了

要从文本中删除
BS
控制字符,需要将
\x08
替换为空字符串

奖金:

要复制,请使用一些字符序列来获取控制字符:

~ Shift + Esc = (ESC)
~ Ctrl + E = (ENQ)
~ Ctrl + R = (DC2)
~ Ctrl + Pause\Break = (ETX)
~ Ctrl + Shift + Y = (EM)
~ Ctrl + Shift + W = (ETB)
~ Ctrl + Shift + O = (SI)
~ Ctrl + Shift + A = (SOH)
~ Ctrl + Shift + D = (EOT)
~ Ctrl + Shift + G = (BEL)
~ Ctrl + Shift + H = (BS)
~ Ctrl + Shift + Z = (SUB)
~ Ctrl + Shift + X = (CAN)
~ Ctrl + Shift + C = (ETX)
~ Ctrl + Shift + v = (SYN)
~ Ctrl + Shift + B = (STX)
~ Ctrl + Shift + N = (SO)
~ Ctrl + Shift + 6 + (RS)
~ Ctrl + Shift + -(Dash) = (US)

您能链接一个示例文件吗?将该字符复制到另一个选项卡,然后使用命令(从其中一个菜单)转换为十六进制。在ASCII表格中查找代码。要搜索
\x08
(BS),
\x1B
(ESC),需要在搜索模式下选择“扩展(\n\r\t\0)”。