2024-09-29 23:30:09 发布
网友
我正在解析一个数据库并将条目提取到一个新的数据库中。为此,我使用的关键字,应该和关键字,不应该包括在内。对于我想排除的关键字,它应该是“-anyletter fv”,我想知道-anyletter-是否可以编程。如果没有字母,空格,逗号,或者除了字母以外的任何东西,我不想把它排除在外,除非它前面有一个特别的字母。你知道吗
如果我没听错的话,你可以排除那些关键字以字母开头的情况。 使用库re(https://docs.python.org/3/library/re.html)
print(re.match("^\w.*", " keyword"))
如果找到您要查找的模式,则返回匹配对象,否则为无。 可以将其用于if表达式。 “^”标记序列的开始,“\w”匹配所有[a-zA-Z0-9],而“.*”匹配所有其他长度不同的序列。 因此,您将获得不以ascii字符开头的关键字的匹配。 我希望这对你有帮助。你知道吗
如果我没听错的话,你可以排除那些关键字以字母开头的情况。 使用库re(https://docs.python.org/3/library/re.html)
如果找到您要查找的模式,则返回匹配对象,否则为无。 可以将其用于if表达式。 “^”标记序列的开始,“\w”匹配所有[a-zA-Z0-9],而“.*”匹配所有其他长度不同的序列。 因此,您将获得不以ascii字符开头的关键字的匹配。 我希望这对你有帮助。你知道吗
相关问题 更多 >
编程相关推荐