【发布时间】:2022-01-23 09:09:46
【问题描述】:
也许是一个非常愚蠢的问题
我如何知道特殊字符的代码。我正在尝试格式化如下图所示的字符串
虽然,当我复制特殊字符时,我得到的只是空格。我尝试了不同的编码(utf8、latin1、iso)来替换这个字符,但都没有成功。
我只知道:
- 字符串从 GeNeXuS 代码插入到 sql server 中
- 从 sql server 检索字符串并使用 spark 写入 csv
- ** 一位朋友告诉我,这个特殊字符可能是 GeNexuS 上的 shift + enter
我的主要问题是:
- 我怎样才能发现这是什么类型的字符?知道它是什么类型后,我可以使用替换或正则表达式函数将其从我的 spark DF 中删除。
【问题讨论】:
-
为了帮助我们,您不应包含图片,而应包含实际字符。如果该站点向您展示了一些有趣的东西,那只是您的字体问题,但可能我们只是得到了“替换字符”。然后你应该给我们违规字符的二进制值(最好是十六进制)。从那里您可以查看维基百科(或者我们可以回答并解释收据,但现在它太抽象了
标签: regex character-encoding escaping special-characters non-ascii-characters