所以我需要将所有空格替换为不受欢迎的空间,如果没有空间则应保持不变。我唯一的问题是模式的东西可以有人为这个问题发布模式的东西吗?
答案 0 :(得分:4)
您没有向我们提供任何信息,但您似乎只需要使用String.Replace()
方法。
返回一个新字符串,其中出现所有指定的Unicode 当前字符串中的字符或字符串将替换为另一个字符串 指定的Unicode字符或字符串。
yourstring = yourstring.Replace(' ', '_');
因为我使用的是NetMF,所以没有string.replace
版本信息
- 适用于.NET Micro Framework版本2.0,2.5,3.0,4.0和4.1。
答案 1 :(得分:0)
如果您真的非常渴望使用正则表达式,请尝试以下方法:
mystring = Regex.Replace(mystring, @"\s", "_", RegexOptions.None, TimeSpan.FromSeconds(1.5));
其中mystring是原始字符串。