龙空技术网

源代码:C#编程使用正则表达式替换字符串

什来之比 292

前言:

现时看官们对“页面置换算法源代码java”大概比较讲究,各位老铁们都想要学习一些“页面置换算法源代码java”的相关文章。那么小编同时在网摘上网罗了一些对于“页面置换算法源代码java””的相关知识,希望同学们能喜欢,同学们快快来了解一下吧!

C#编程使用正则表达式替换字符串

程序界面

代码:

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using System.Text.RegularExpressions;namespace WindowsFormsApplication1{    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }        //替换单个字符        private void button1_Click(object sender, EventArgs e)        {            string str = textBox1.Text;            string strresult= tihuan1(str);            textBox3.Text = strresult;        }                        public string tihuan1(string str1)        {            string str2, strresult;            str2 = textBox2.Text;            strresult=Regex.Replace(str1,@"[A-Za-z]{1}",str2);            return strresult;                    }        //替换字符串        private void button2_Click(object sender, EventArgs e)        {            string str = textBox1.Text;            string strresult = tihuan2(str);            textBox4.Text = strresult;        }        public string tihuan2(string str1)        {            string str2, strresult;            str2 = textBox2.Text;            strresult = Regex.Replace(str1, @"[A-Za-z]+", str2);            return strresult;        }    }}
结语:

掌握Regex类的Replace方法的使用,以及正则表达式的用法。

喜欢的请关注和收藏!

标签: #页面置换算法源代码java