我有一个程序,你可以在其中输入一个字符串.但我希望删除引号""之间的文字.
例:
在:今天是一个非常"美好"和炎热的一天.
out:今天是一个非常"热"的日子.
Console.WriteLine("Enter text: ");
text = Console.ReadLine();
int letter;
string s = null;
string s2 = null;
for (s = 0; s < text.Length; letter++)
{
if (text[letter] != '"')
{
s = s + text[letter];
}
else if (text[letter] == '"')
{
s2 = s2 + letter;
letter++;
(text[letter] != '"')
{
s2 = s2 + letter;
letter++;
}
}
}
Run Code Online (Sandbox Code Playgroud)
我不知道如何在引号之间没有文本的情况下将字符串写入控制台.我不允许使用像正则表达式这样的复杂方法.