Python中利用正则表达式判断字符串是否只有小写字母或数字。
时间: 2024-05-12 21:17:53 浏览: 251
Python正则表达式查找一个大写字母后跟小写字母的序列
可以使用 re 模块进行判断,具体代码如下:
```python
import re
def is_lowercase_alphanumeric(s):
pattern = "^[a-z0-9]+$"
return bool(re.match(pattern, s))
```
其中,`^[a-z0-9]+$` 表示以小写字母和数字组成的字符串,`re.match` 函数会尝试从字符串开头匹配正则表达式。如果匹配成功,返回一个匹配对象,否则返回 None。最后使用 `bool` 函数将匹配对象转化成布尔值,表示是否匹配成功。
阅读全文