の行にある文字(a-zA-Z)の各4番目の文字を削除する方法を探しています。例えばJava - 行内の文字の4番目の文字を削除する
私は次の文字列がある場合、:
helloooo I am veeeeeeeeery busy right nowww because I am working veeeeeery hard
を私はすべての第四、第五、第六、...行の文字を削除します。しかし、hard
という単語では、4番目のr
が発生します。削除したくないのは、それが4番目のr
ではないからです。それは他の文字で囲まれています。結果は次のようになります。 hellooo I am veeery busy right nowww because I am working veeery hard
私はすでにこれを行う方法を探している、と私は文字の第4回発生を削除/交換する方法を発見した可能性がありますが、私は交換する方法を見つけることができませんでした/行の文字の4番目のオカレンスを削除します。
ありがとうございます。
正規表現の回答が必要ですか?またはヘルパー機能が機能するでしょうか? –
機能も機能すると思います。 – Priv
効率的かつ高速でリソースを過度に消費しない限り、 – Priv