在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
要替换的内容:
Description ( "Gets or sets the name of the series." using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Text.RegularExpressions; namespace RegexReplace { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Regex re = new Regex("Description\\s*\\(\\s*\"(.*?)\"\\s*\\)", RegexOptions.Singleline); var a = re.Matches(textBox1.Text); StringBuilder str = new StringBuilder(); foreach (Match b in a) { if (b.Success) { str.Append(b.Groups[1].Value); } } textBox2.Text = re.Replace(textBox1.Text, m => { if (m.Success) { return m.Value.Replace(m.Groups[1].Value, "[" + m.Groups[1].Value + "]"); } else { return "null]"; } }); } } } 替换后: Description ( "[Gets or sets the name of the series.]" + AssemblyInfo.SRAssemblyCharts, typeof(System.Drawing.Design.UITypeEditor)), |
请发表评论