1

次のような文字列を指定します。 Fixing this [HFW] takes alot of [HFW] time [HFW]

これである必要があります: [CW] [CW] [HFW] [CW] [CW] [CW] [HFW] [CW] [HFW]

[CW]tags 以外の単語を置き換える必要があります[HFW]。私はこれをたくさん試してきましたが、私が得た最高のものは次のとおりです。

regex = new Regex(@"[^(\[HFW\])_]+");
cleanText = regex.Replace(cleanText, " [CW] ");

[HFW]これはほとんど機能しますが、タグの一部である最初の大文字 F が省略されます。つまり、グループにはなりません[HFW]

ありがとうございました

4

1 に答える 1