擅长:python、mysql、java
<p>可以使用<a href="https://docs.python.org/3/library/re.html" rel="nofollow noreferrer">regular expression</a>检查输入是否与所需模式匹配。你知道吗</p>
<pre><code>>>> p = r'^(abb+)+a$'
>>> re.match(p, "abbabbabbabbabba")
<re.Match object; span=(0, 16), match='abbabbabbabbabba'>
>>> re.match(p, "abbbabbbabbba")
<re.Match object; span=(0, 13), match='abbbabbbabbba'>
>>> re.match(p, "abbbabbbaba")
>>>
</code></pre>
<p>模式<code>p</code>匹配一个字符串,该字符串完全由一个或多个“a”字符串后跟至少两个“b”组成,并且在最末端有一个“a”。你知道吗</p>
<p>如果字符串与模式匹配,<code>match</code>函数将返回匹配对象,否则它将返回<code>None</code>。你知道吗</p>