「∆」、「¢」、「∑」、「£」などの特定の文字列があり、それらの文字が文字列内にあり、その後にそれらの文字の 1 つではない文字が続く場所を検出し、追加したい場合それらの後の新しいキャラクターは、それらの元のキャラクターに関連しています。
例... Delta (Δ)、次に通常の文字を検索し、それを "Delta1"、次にその通常の文字、"Delta2" に置き換えます...
文字列:「Hello H∆ow are you?」
「こんにちは、H Delta1 o Delta2 w are you?」
または、一度に複数のことをしたい場合...
たとえば、Δ を "Delta1"*"Delta2" に置き換えます AND Σ を "Sigma1"*"Sigma2" に置き換えます
したがって: " HE Δ∑ΔΔ LLO "は次のように
なります: He Delta1 Sigma1 Delta1 Delta1 L Delta2 Sigma2 Delta2 Delta2 LO
つまり、基本的に文字のセットがあります...文字のセットにない最初の文字が来るまで、それらがどこにあるかを検索したい... (「43ΔΔΔ52」を検索すると返されます"∆∆∆5" は、5 は私の文字セットではなくデルタであるため)、すべての文字を別の文字セットに置き換えたい ("∆" は "Delta1" になります)。置換された文字に対応する次の文字セット (この場合は "Delta2") を追加するため、文字列全体 "∆∆∆5" は " Delta1Delta1Delta1 5 Delta2Delta2Delta2 "になります。