可以使用以下代码示例来编写正则表达式。
import re
str_1 = "abcde12345"
str_2 = "qwerty!@#$"
str_3 = "1a2b3c4d5e"
pattern = re.compile(r'^[a-zA-Z0-9]+$')
match1 = pattern.match(str_1)
match2 = pattern.match(str_2)
match3 = pattern.match(str_3)
print(match1) #
print(match2) # None
print(match3) #
上述代码示例中,使用了re库中的compile函数,通过正则表达式字符串'r^[a-zA-Z0-9]+$'来匹配字符串。该正则表达式要求字符串只包含大小写字母和数字,且至少包含一个字符。通过match方法来匹配字符串,如果匹配成功则返回一个“Match”对象,否则返回None。