擅长:python、mysql、java
<p>只有9个可能的有效输入,所以您可以检查所有输入,或者使用正则表达式查看输入是否匹配所有有效输入</p>
<pre><code>import re
pattern = re.compile(r'^[123][abc]$')
m = pattern.match("2b")
if m:
print("It's a match!")
</code></pre>
<p>正则表达式<code>r'^[123][abc]$'</code>查找字符串的开头,后跟1、2或3,后跟a、b或c,后跟字符串的结尾。超出该范围(或超过两个字符)的输入不应匹配</p>