Ric*_*dle 190
这将从以下结束时修剪回车和换行的任何组合s
:
s = s.TrimEnd(new char[] { '\r', '\n' });
Run Code Online (Sandbox Code Playgroud)
编辑:或者正如JP亲切地指出的那样,你可以更简洁地拼写为:
s = s.TrimEnd('\r', '\n');
Run Code Online (Sandbox Code Playgroud)
JP *_*oto 31
这应该工作......
var tst = "12345\n\n\r\n\r\r";
var res = tst.TrimEnd( '\r', '\n' );
Run Code Online (Sandbox Code Playgroud)
Ale*_*ese 19
如果您使用多个平台,则使用此方法更安全.
value.TrimEnd(System.Environment.NewLine.ToCharArray());
Run Code Online (Sandbox Code Playgroud)
它将考虑不同的换行符和回车符.
Cra*_*893 11
String temp = s.replace("\r\n","").trim();
Run Code Online (Sandbox Code Playgroud)
s
是原始字符串.
s.TrimEnd();
Run Code Online (Sandbox Code Playgroud)
以上就是我需要从字符串末尾删除'\ r \n'.
对我的评价似乎是错误的.首先,当我尝试它不工作,其次,如果它没有工作,我会期望s.TrimEnd("\ r","\n")将只删除或者一个"\ r"或"\n" ,所以我必须在我的字符串上运行两次 - 一次是在'\n'结束时,第二次是'\ r'结束时(现在'\n'被删除了) .
归档时间: |
|
查看次数: |
184995 次 |
最近记录: |