在字符串中查找单词并以字符串+空格的形式返回,可以通过以下步骤实现:
以下是一个示例的Python代码实现:
def find_word_in_string(string, word):
words = string.split(" ")
result = ""
for w in words:
if w == word:
result += w + " "
return result.strip()
# 示例用法
string = "This is a sample string to demonstrate the word search"
word = "string"
result = find_word_in_string(string, word)
print(result) # 输出:"string"
在这个例子中,我们将给定的字符串按照空格进行分割,得到单词列表["This", "is", "a", "sample", "string", "to", "demonstrate", "the", "word", "search"]。然后我们遍历每个单词,判断是否与目标单词"string"相同,如果相同则将其添加到结果字符串中。最后返回结果字符串"string"。
这个方法适用于简单的字符串查找,可以用于统计某个单词在字符串中出现的次数,或者提取包含某个单词的子字符串等场景。
腾讯云相关产品推荐:
领取专属 10元无门槛券
手把手带您无忧上云