データベースからのデータの文字列があります
[context]=[context desc].[context level].&[data]
このようなデータ部分を見つけるために書かれた正規表現があります
(.* [.&;^])(?:[^*])([^]]+)
これは 3 つのグループを返しますが、最後のグループだけが必要です。最後のグループだけを取得するにはどうすればよいですか?
編集
申し訳ありませんが、私の出力は次の(re-seq #"(.*[.&;^])(?:[^*])([^]]+)" line)
とおりです。
(["[context]=[context desc].[context level].&[data" "[context]=[context desc].[context level].&" "data"])
私が欲しいのは[「データ」]だけです