小编cve*_*nko的帖子

字母替换字符串

我有这个简单的字母替换代码.我想补充的是,如果ie,我用字母T替换字母A,所有T字母也自动替换为A. 因此,如果我有一个单词"atatatat",下面的代码将单词更改为"tttttttt",但它应该将其更改为"tatatata".我怎样才能解决这个问题?

private void button3_Click(object sender, EventArgs e)
{
    String key= this.textBox1.Text;
    String letter1 = this.textBox2.Text;
    String letter2 = this.textBox3.Text;

    StringBuilder newKey = new StringBuilder();
    newKey.AppendLine(key);
    newKey.Replace(letter1, letter2);
    this.textBox4.Text = noviKljuc.ToString();
}
Run Code Online (Sandbox Code Playgroud)

我尝试添加这一行:newKey.Replace(letter2, letter1);但这改为"aaaaaaaa"

c#

3
推荐指数
1
解决办法
291
查看次数

正则表达式允许单词之间有单个空格

我想知道一个允许空格的正则表达式。我的例子是一个项目名称(2 个单词)。它可以由大写字母、小写字母和一个空格组成。IE word1 word2。我尝试过[A-Za-z\sA-Za-z]但它不起作用。

regex

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

regex ×1