私はアプリを持っています。このアプリでは、単語内の一部の文字を別の文字に置き換える機能を使用できます
var newCharacter = "H";
if (/*something happens here and than the currentCharacter will be replaced*/)
{
// Replace the currentCharacter in the word with a random newCharacter.
wordString = wordString.Replace(currentCharacter, newCharacter);
}
これで、すべての文字が上記のコードの「H」に置き換えられます。しかし、もっと文字が欲しいので、例としてH、E、A、S
これを行う最良の方法は何ですか?
私がこれを行うとき:
var newCharacter = "H" + "L" + "S";
currentCharacter を H AND L AND S に置き換えましたが、3 つすべてではなく H OR L OR S に置き換えたいだけです
したがって、HELLO を含む単語があり、O を newCharacter に置き換えたい場合、私の出力は HELLHLS O -> HLS ですが、O は -> H または L または S である必要があります。