<分区>
如何删除字符串中的\n
?
例如
- 输入:
string s = "\n1234"
- 我想要的输出(但我无法实现):
string s = "1234"
我尝试过(但失败了):
s.Remove(0,1);
s.Trim();
补充说明:
我认为 \n
算作 1 个 char
因为,当我尝试时:
bool b = s[0]=='\n';
b = true.
<分区>
如何删除字符串中的\n
?
例如
string s = "\n1234"
string s = "1234"
我尝试过(但失败了):
s.Remove(0,1);
s.Trim();
补充说明:
我认为 \n
算作 1 个 char
因为,当我尝试时:
bool b = s[0]=='\n';
b = true.
最佳答案
也许不是最快的解决方案,但有效:
string s = "\n1234".Replace("\n", String.Empty);
如果 \n
仅在字符串的开头或结尾,您还可以使用“自定义 Trim
”:
string s = "\n1234".Trim('\n');
'\n'
不应是必需的,因为它包含在默认的空白字符中,默认情况下会被 Trim
删除。
关于c# - 如何删除字符串中的\n?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23657017/