帮我写一个代码判断数组中字符串是否正确
时间: 2024-05-04 09:21:24 浏览: 140
自己写两个判断字符串数组是否相等或数组内容是否相同,大家看下怎么改进下
可以使用正则表达式对数组中的字符串进行匹配判断,代码如下:
```python
import re
def check_strings_in_array(arr):
# 以字母开头,由数字、字母、下划线组成,长度在1到20之间
pattern = r'^[a-zA-Z]\w{0,19}$'
for string in arr:
if not re.match(pattern, string):
return False
return True
```
使用该函数,传入需要判断的数组,返回值为布尔类型,表示数组中的字符串是否全部符合要求。
阅读全文