したがって、このシーケンスがあり、正規表現の検索機能を使用して、クエリが発生する前の領域と後の領域を見つけようとしています。
これは私が持っているものです
sequence = 'abcdefghijklmnopqrstuvwxyz'
query = 'jklmnop'
これは私が終わらせたいものです
before = 'abcdefghi'
after = 'qrstuvwxyz'
以前のもので試してみましたが、うまくいきません。これで3グループに分かれると思った
sequence = 'abcdefghijklmnopqrstuvwxyz'
query = 'jklmnop'
print re.search('\w+(query)\w+',sequence).group(0)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'NoneType' object has no attribute 'group'