単一のRegExを使用して異なるパターンに基づいて異なる文字を置き換えることは可能ですか?あなたは次の文字列がある場合たとえば、:単一のRegEx in。Netを複数回置き換えたもの
iOoi9345
を、あなたは上の0(ゼロ)による小規模または資本手紙かどうか、1で任意のIさんを交換し、任意のOの言うことは、単一の正規表現を書くことができます文字列全体、または複数のステップで行う必要がありますか?
これは私がUIを構築していることと、パターン用とそれを置き換える値用の2つのテキストボックスを用意するだけで十分かどうかを知りたいのです各自のユースケースを扱う複数のRegExが定義されているリストを提供する必要がありますか?
フィードバックに感謝します。
おかげ
以下のコメントと同じですが、UIを使用して変更できるように柔軟にしておく必要があるため、ハードコードされたものはありません。 – Thierry
私の更新された答えを確認してください、あなたの入力がルールを定義している場合、あなたは単一の正規表現を使用してそれらを置き換えることができます...これが助けになるかどうか分かりませんか? – Sarhang
私は、以下に述べるように再帰関数を使い、とてもうまく作業していますので、それを使ってもっと多くのことを行うことができます(置換、分割、部分文字列など)。質問、私はあなたに答えを与えるでしょう。再度、感謝します! – Thierry