テキスト内の特定の行を別の文字列に置き換えたいです。これまでのところ、置き換えたいテキストを見つけることができました:
text = open('sample','r').read()
regex = re.compile('.*#= min, max\s')
for match in regex.finditer(text):
print match.group(0) #this is what i want to replace
編集:また試しました
text = open('sample','r').read().split('\n')
for line in text:
line = re.sub('.*#= min, max\s', "HOLA", line)
テキストはそのままです。私の正規表現が台無しになっている可能性がありますか?同じものを別の場所で使用しましたが、問題はありませんでした。また、単純な正規表現です。
別の回線に切り替えるにはどうすればよいですか?ありがとう!