使用正则表达式替换字符串

Posted feiyucha

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用正则表达式替换字符串相关的知识,希望对你有一定的参考价值。

实现效果:

  技术分享图片

知识运用:

  Regex类的Replace()方法:用于替换在指定字符串内匹配正则式的字符串为某字符串

  public static string Replace(string input,string pattern,string replacement)

  input   要搜索匹配项的字符串

  pattern    要匹配的正则表达式模式

  replacement    要替换的为结果的字符串

实现代码:

        private void button1_Click(object sender, EventArgs e)
        {
            string result = System.Text.RegularExpressions.
                Regex.Replace(textBox1.Text,"[A-Za-z]+",textBox2.Text);
            MessageBox.Show("原字符串:
"+textBox1.Text+"
"+
                    "替换为:
"+textBox2.Text+"
"+"替换后:
"+result);
        }

 

以上是关于使用正则表达式替换字符串的主要内容,如果未能解决你的问题,请参考以下文章

JAVA正则表达式怎么匹配所有符合要求的子字符串

Python 3 替换字符串正则表达式

通过 Java 正则表达式提取 semver 版本字符串的片段

正则表达式替换 C 块注释之间的字符串

js 常用正则表达式表单验证代码

delphi 简单正则替换 问题