Python を使用して正規表現を使用して文字列を照合すると、1 つの問題が発生しました。
文字列の例:
ln[1] --これは文字列です--
ln[2] 以下の行に一致します。
ln[3] --これは文字列です--
ln[4] ここから始まるこの行に一致します。
ln[5] ~これで終わり~
上記の文字列で abc を抽出したい。
コード:
pattern = re.compile('%s(.*?)%s' % ('--This is a string--', '-This is the end-'))
re.findall(pattern, string)
2行目から4行目ではなく、4行目のみを取得するにはどうすればよいですか?
どうもありがとうございました。