📅  最后修改于: 2023-12-03 15:36:19.920000             🧑  作者: Mango
本程序旨在从给定字符串中提取单词。单词指由字母或数字组成且没有空格的连续字符序列。本程序可适用于多种编程语言。
本程序接受一个字符串作为输入。该字符串应包含一个或多个单词。
示例字符串:
string = "Hello, World! This is a sample string."
本程序提供一个函数 extract_words
用于提取单词。该函数接受一个字符串作为输入,并返回一个列表,列表中的元素为提取出的单词。
示例代码:
def extract_words(string):
words = []
word = ""
for c in string:
if c.isalnum():
word += c
elif word:
words.append(word)
word = ""
if word:
words.append(word)
return words
words = extract_words(string)
print(words)
本程序返回一个列表,其中的元素为提取出的单词。您可以将其用于您的编程项目中。
示例输出:
['Hello', 'World', 'This', 'is', 'a', 'sample', 'string']
def extract_words(string):
words = []
word = ""
for c in string:
if c.isalnum():
word += c
elif word:
words.append(word)
word = ""
if word:
words.append(word)
return words
本程序可以帮助您从字符串中提取单词,为您的编程项目提供便利。