"\n \n Expected:\n \n \n Q4\n \n \n 2011\n \n "
Run Code Online (Sandbox Code Playgroud)
从该字符串,我需要得到以下内容:
"Expected Q4 2011"
Run Code Online (Sandbox Code Playgroud)
我尝试了以下,没有骰子:
myString.Trim().Replace("\n", "");
Run Code Online (Sandbox Code Playgroud)
我得到以下内容(大量的空白是故意的,而不是网站格式化问题.实际上是返回的内容.)
"Expected: Q4 2011"
Run Code Online (Sandbox Code Playgroud)
Guf*_*ffa 10
用一个空格替换所有空格块:
myString = Regex.Replace(myString, @"\s+", " ").Trim();
Run Code Online (Sandbox Code Playgroud)
有几种方法可以做到这一点,但这里有一个简短的方法:
string foo = "\n \n Expected:\n \n \n Q4\n \n \n 2011\n \n ";
string[] foos = foo.Split(new char[] { ' ', '\n' },
StringSplitOptions.RemoveEmptyEntries);
string bar = string.Join(" ", foos);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
108 次 |
| 最近记录: |