使用C#的Regex类可以通过正则表达式来删除字符之间的空格、制表符和换行符。下面是一个示例代码:
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
string input = "Hello World!\nThis is a\ttest.";
string pattern = @"[\s\t\n]+";
string replacement = "";
string result = Regex.Replace(input, pattern, replacement);
Console.WriteLine(result);
}
}
在上面的代码中,我们使用了Regex.Replace
方法来替换匹配正则表达式模式的字符序列。正则表达式模式[\s\t\n]+
表示匹配一个或多个空格、制表符和换行符。replacement
参数为空字符串,表示将匹配到的字符序列替换为空。
运行上述代码,输出结果为:
HelloWorld!Thisisatest.
这样就成功地删除了字符之间的空格、制表符和换行符。
关于C#的Regex类的更多信息,你可以参考腾讯云的文档:C#正则表达式。
领取专属 10元无门槛券
手把手带您无忧上云