私のファイルから20-30
のような文字列を選びたいと思っています。私のコード:Pythonの簡単な正規表現
terms = re.findall(r'\d{2}-\d{2}',s)
それは正しい答えを返しますが、順序が正しくありません
私のファイルに私の文字列は怒鳴るよう
21-40
38-25
43-22
34-31
(開始からファイルの最後に)順番にある それが返されます。
34-31
21-40
38-25
43-22
数字はUnicode形式
であります
あなたは「20-30」ではなく「30-20」を見つけたいと言っていますか? – ruakh
@ruakh、いいえ、彼はそれが彼が見つけたいと思う文字列の例だと言っています。 –
ruakhは、私が望むものを返しますが、それらのシーケンスはファイルの最初から最後までではありません。それらのうちの最初は不正確な順序である。 – Mahdi