1

次のような文字列で、「cat_」と「dog」という式の間に含まれる要素のリストを作成しようとしています。

input=...snake_perrot_cat_expression dog...
output='expression'

「式」が返されるようにしたい。正規表現を使用しようとしましたが、適切に記述する方法を知る経験がありません...

identifi=[]
for line in file:
    identi=re.findall(r'cat_.*?dog', line)
    identifi.append(identi)

空のリストを返します...どんな助けも歓迎します。

4

2 に答える 2