0

私はコードエディタで作業しており、引用符を文字列に転送する方法を知りたい.

次のようなパラメータを使用しています:

 if (token == "letterX" || token.StartsWith("x") || token.StartsWith("X"))
            {
                int length = line.Length - (index - start);
                string commentText = rtb.Text.Substring(index, length);
                rtb.SelectionStart = index;
                rtb.SelectionLength = length;
                lb.Visible = true;
                int i = commentText.IndexOf(token); 

            }

この正規表現が示すように、文字 X を引用符に置き換える方法を知りたいです。

Regex singlequote = new Regex("\'[^\"]*\'");

私が達成したい出力は、シングルクォートを入力して別のシングルクォート(終了)で終了したときで、引用符内のテキストは栗色に変わります(ただし、そのコードはすでにあります)。double で始まる doublequote と同じで、 another1 で閉じます。

single(') と doublequote(") を string にする方法を知りたいだけです。

4

1 に答える 1

3

"文字列にする場合は、 を使用できます\

token.StartsWith("\"");
于 2013-04-23T05:02:22.797 に答える