7
AWKで正規表現の貪欲さを減らす方法は?
で貪欲でないパターン(正規表現)マッチングを行いたいawk。以下に例を示します。 echo "@article{gjn, Author = {Grzegorz J. Nalepa}, " | awk '{ sub(/@.*,/,""); print }' 短い文字列を選択する正規表現を書くことは可能ですか? @article{gjn, この長い文字列の代わりに?: @article{gjn, Author = {Grzegorz J. Nalepa}, この結果を取得したい: Author = {Grzegorz J. Nalepa}, 私は別の例を持っています: echo " 、 article {gjn、Author = {Grzegorz J. Nalepa}、" | awk '{sub(/ 、 [^、] *、/、 ""); 印刷} ' ↑↑^^^^^ …