我已经尝试过以下代码来删除字符串之间的空格。但它正在删除字符串开头和结尾的空格。我还试图将小写字母转换为大写字母。它也不起作用。
string source = "AN -7782";
source = Regex.Replace(source, @"^[A-Z]+\s+$","");
我的输入源字符串将像“An- 1234", "aN-1234", "an-1234", "AN -1234", "AND - 1234", "aNd -1234",...
无论它是什么。我需要输出
"AN-1234" or "AND-1234".
答案 0 :(得分:0)
您可以这样尝试:
var str = " mY StRiNg".Trim().ToUpper();
击> <击> 撞击> 或者您可以使用
之类的替换方法var str = " mY StRiNg".Replace(" ", "").ToUpper();