gpt4 book ai didi

Python 文本验证 : a-z and comma (",")

转载 作者:行者123 更新时间:2023-11-28 19:30:32 29 4
gpt4 key购买 nike

我需要检查某些文本是否仅包含小写字母 a-z 和逗号 (",")。

在 Python 中执行此操作的最佳方法是什么?

最佳答案

import re
def matches(s):
return re.match("^[a-z,]*$", s) is not None

这给了你:

>>> matches("tea and cakes")
False
>>> matches("twiddledee,twiddledum")
True

您可以使用 re.compile 进行一些优化:

import re
matcher = re.compile("^[a-z,]*$")
def matches(s):
return matcher.match(s) is not None

关于Python 文本验证 : a-z and comma (","),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3767210/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com