我正在尝试解析一些电话号码,并且我有一个函数来检查解析的字符串是否仅由数字或 + 号组成。
其中一些有一个值为 8236 的隐藏字符。
将它与 '\0' 和 '\u8236' 进行比较不起作用......
这个字符是什么,如何删除它?
感谢 @Maximilian Gerhardt 在评论中发送了此链接https://www.fileformat.info/info/unicode/char/202c/index.htm
我能够知道 8236 对应于字符 '\u202c'
所以我这么做了str.Trim('\u202c')
并且确实有效
编辑:
获得相应代码的简单方法是将十进制转换为十六进制。
8236(十进制) -> 202C(十六进制)