所以我需要用取消标记替换所有空格,如果那里没有空格,它应该保持原样。我唯一的问题是模式的东西有人可以发布这个问题的模式吗?
问问题
189 次
2 回答
4
您没有给我们任何信息,但似乎您只需要使用String.Replace()
方法。
返回一个新字符串,其中当前字符串中出现的所有指定 Unicode 字符或字符串都替换为另一个指定的 Unicode 字符或字符串。
yourstring = yourstring.Replace(' ', '_');
因为我使用 NetMF,所以没有 string.replace
版本信息
- 在 .NET Micro Framework 版本 2.0、2.5、3.0、4.0 和 4.1 中可用。
于 2013-08-18T09:36:24.770 回答
0
如果您真的很想使用 Regex 执行此操作,请尝试以下操作:
mystring = Regex.Replace(mystring, @"\s", "_", RegexOptions.None, TimeSpan.FromSeconds(1.5));
其中 mystring 是原始字符串。
于 2013-08-18T10:25:07.063 回答