0

実際には、文中の単語全体を置き換えたいです。ただし、これには部分文字列を置き換える関数が含まれ、置換されます

例: {不快な女性 |不快な女性} を持つ男性

私はこの単語全体だけを置き換えたいです 男... 女性ではありません 助けてください... 前もって感謝します!

if(Init.SpintexEditorPropertyMain.SpinContent.Contains(spinkey) && spinkey != string.Empty)
{
       Init.SpintexEditorPropertyMain.SpinContent = Init.SpintexEditorPropertyMain.SpinContent.Replace(spinkey, spinvalue);
}
4

3 に答える 3

3

正規表現で試してください

        string input = "A man with a {unpleasant woman |disagreeable woman}";
        string output =  Regex.Replace(input, @"\bman\b", "abc");
        Console.WriteLine(output);

\b は単語境界を表します。

于 2013-08-05T10:24:33.680 に答える