我搜索了很多,但我无法找到解决问题的方法,我想从输入(文本)中搜索特定的单词。虽然我只找到第一个字母。 我的代码是:
import re
regex = r"([a-zA-Z]+)"
datm = str(input('Enter a passage to search for a word :'))
if re.search(regex, datm):
match = re.search(regex, datm)
print("Full match: %s" % (match.group(0)))
else:
print("The regex pattern does not match. :(")
感谢您的回答,如果您要给予减号,则无需回答。
答案 0 :(得分:1)
这对我有用,也许你应该试一试。
import re
xx = str(input('Enter your text '))
richWord1 = re.findall(r"^\w+",xx) #finding the first word
print (richWord1)