gpt4 book ai didi

notepad++ - 这个黑色的 B 符号是什么,我如何在 Notepad++ 中搜索它?

转载 作者:行者123 更新时间:2023-12-03 22:06:26 25 4
gpt4 key购买 nike

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

enter image description here

这是在某些行中,我找不到任何关于它的信息或如何搜索它,因此我可以使用替换功能将其删除。

最佳答案

默认情况下,Notepad++ 中黑匣子中的所有内容都是 ASCII Control Character - 从 Notepad++ 源代码( GitHub repo ),我们看到 Notepad++ 中使用了以下 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 控制字符的含义可以在 Control Character Wiki article 中找到。 , 如果你感兴趣。

如您所见, 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)

关于notepad++ - 这个黑色的 B 符号是什么,我如何在 Notepad++ 中搜索它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57078751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com