-4
我知道如何如何Speech.Remove一切,但一个关键的词
if(speech.Contains("this"))
query = speech.replace("this", "");
但我怎么取代一切,只有一个词....为例。
如果语音中包含“什么”,“是”我想要它做一个IF语句......但如果我说“你能告诉我什么是狗”
和我做演讲替换,是的,它将删除那些但它仍然使我的讲话包含我说的一切。
示例*
if(speech.Contains("What") || (speech.Contains("are")))
{
query = speech.Replace("what are", "");
}
但我怎么摆脱一切我可能会说这样的“你能告诉我”,但仍保持过去的话,我在我的演讲中说,这是“狗”
您需要提供一个更一般的案例,在您的问题读为“我如何替换包含单词狗的字符串,只有单词狗”的时刻。你可以用'var someString =“dogs”;' –
你可以做什么?你不需要'if'检查,因为如果找不到字,replace会返回原始字符串'如果在当前实例中找不到oldValue,返回当前实例不变。 ' – SwDevMan81
我认为你需要重新命名你的标题为'替换除字符串以外的所有字符串'。 – zulq