我正在尝试解析一些电话号码,并且我有一个功能来检查解析的字符串是否仅由数字或+号组成。

在其中一些中,隐藏字符的值为8236。

c# - 如何删除字符8236-LMLPHP
c# - 如何删除字符8236-LMLPHP

与'\0'和'\u8236'进行比较不起作用...

这个字符是什么?如何删除?

最佳答案

感谢@Maximilian Gerhardt在评论https://www.fileformat.info/info/unicode/char/202c/index.htm中发送了此链接
我知道8236对应于字符'\u202c'
所以我做了str.Trim('\u202c')它确实起作用

编辑:
获取相应代码的简单方法是将十进制转换为十六进制。
8236(十进制)-> 202C(十六进制)

关于c# - 如何删除字符8236,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48366801/

10-13 04:15