文字列中の2文字を、入れ替えるように同時に置換したいです。
例えば”AABCCC”という文字列があり、その中のAとCを置換すると"CCBAAA"となります。
思いついた方法として、Aを適当な文字Dに置換し、CをAに置換し、最後にDをAに置換するというものです。しかし、この方法はDが文字列中に入っていたり、Dを置換したい場合使えません。仮文字を使わない方法がいいです。しかしどんな方法が適しているかわかりません。どんな方法が良いでしょうか?言葉ででもコードででもいいので、あなたが思いついた方法を教えてください。
よろしくお願いします。
回答8件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/07/23 12:07