擅长:python、mysql、java
<p>可能是这样的:</p>
<pre><code>import re
txt = "ATCGCG1ATTCAAAAAAAAAAAAAG4ATTC"
substring = 'G^ATTC'
x = re.findall(substring.replace('^','.'), txt) # ['G1ATTC', 'G4ATTC']
print ("pattern {} occurs {} times".format(substring,len(x)))
</code></pre>
<p>输出:</p>
<pre><code>pattern G^ATTC occurs 2 times
</code></pre>