我正在尝试转换以下字符串:
★ Bayonet | Slaughter (Minimal Wear)
Run Code Online (Sandbox Code Playgroud)
简单地说:
Bayonet | Slaughter (Minimal Wear)
Run Code Online (Sandbox Code Playgroud)
为此,我尝试使用以下内容:(名称是包含上述内容的字符串)
name = name.Replace("★ ", "");
Run Code Online (Sandbox Code Playgroud)
但是,字符串保持不变.我正在使用JSON响应检索字符串,该响应似乎表明使用以下序列创建了奇怪的文本(星号):
\u2605
Run Code Online (Sandbox Code Playgroud)
但是,字符串似乎会自动转换为帖子顶部的奇怪字符串.那么为什么name.replace函数无法替换这些字符呢?
这可能是编码问题.在C#部分,我建议你尝试写:
name = name.Replace("\u2605", string.Empty);
而不是硬编码对应的字符..Net将为您照顾\ u2605.
| 归档时间: |
|
| 查看次数: |
1730 次 |
| 最近记录: |