String data ="A486A946D48967E456F679B3425B234C847C
A725A872D74985E45346F679B86705B234C2847C
Output should be in format like below:
-486
-3425
-847
-725
-86705
-2847
上記は値を抽出したいデータです。それらは同じフォーマットです。A...A...D...E...F...B...B...C...C
ドットは数字を表します。Javaの同じ2文字間で値を抽出する
上記のようにA-A, B-B
とC-C
の間の数字を抽出したいと思います。これらのデータはすべて1行に文字列として格納されます。パターンマッチャーを使用しましたが、動作しませんでした。どんな提案もお願いします。
正規表現を使用する –
2つのchar変数prevとcurrをとり、それらが同じかどうかをチェックします。文字が一致する場合は両方の変数を更新しません。 – Gaur93
クエリーは無料です –