我是编程的初学者,我想知道如何从句子中删除特殊符号而不更改句子中的任何单词和任何符号
示例:
您好!!!你好吗?我很好。我想要这样的句子......(嗨!!!你好吗?我很好。)
擦除*符号
答案应该用于Windows表单应用程序,并且在示例中不会更改!
答案 0 :(得分:0)
您可以通过调用String.Replace(String, String)
方法并指定空字符串(String.Empty)
作为替换,从字符串中删除指定的字符或子字符串。以下示例从字符串中删除所有逗号。
using System;
public class Example
{
public static void Main()
{
String phrase = "a cold, dark night";
Console.WriteLine("Before: {0}", phrase);
phrase = phrase.Replace(",", "");
Console.WriteLine("After: {0}", phrase);
}
}
// The example displays the following output:
// Before: a cold, dark night
// After: a cold dark night
答案 1 :(得分:0)
Stack overflow和Web中有几个例子。在这里提问之前请先参考一下。 下面的代码将适合您。
using System;
public class Example
{
public static void Main()
{
string toBeReplaced = "Hi how are you? I'm ** fine.";
Console.WriteLine(toBeReplaced.Replace("*",""));
}
}