![各数値グループが 1 行に表示される回数を計算します。 [繰り返し]](https://linux33.com/image/157642/%E5%90%84%E6%95%B0%E5%80%A4%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%E3%81%8C%201%20%E8%A1%8C%E3%81%AB%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%82%8B%E5%9B%9E%E6%95%B0%E3%82%92%E8%A8%88%E7%AE%97%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%20%5B%E7%B9%B0%E3%82%8A%E8%BF%94%E3%81%97%5D.png)
私は今同様の質問が提起されたことを知っていますが、誰もがそのバージョンの問題に対する適切な解決策をすぐに見つけることはできません。
文字列内の各数値セットの発生回数を計算する簡単な方法はありますか?一つも考えられず、私が考えることができるすべてが単純な作業のように見えるには複雑すぎるようです。
(この行の数値文字列は長さに制限はありません。)
入力例:
AGTHDTGY35AHSJFHHFG7GHHAHH
出力例:
2
答え1
次のようにPerlと同様の方法でこれを実行できます。
$ perl -lpe '$_ = s/\d+//g'
2