正規表現から順序付きリストを返すにはどうすればよいですか? まだ一種の正規表現を学習しています。
たとえば、list = [a,b,c,c,b,a,g] があり、すべての b を最初に、次に a を、最後に a をリストに含めたいとします。どうすれば正規表現できますか?
私は考えていました: pattern = re.compile('b|c|a') [pattern.match(letter) の場合、リスト内の文字の文字]
しかし、これは出てきます ['a','b','c','c','b','a']
私が欲しいのは ['b','b','c','c','a','a'] です
それはどのように可能でしょうか?ありがとう!