有一段英文,里面有很多{*sdf32fsf3f4}这样的字符串。现在要将{*sdf32fsf3f4}型的字符串替换成一些固定的字符串,例如happy。
即{*sdf32fsf3f4} ---- happy被替换的字符串的特征就是花括号+里面的一个*号,括号中其他内容就是字母加数字的组合。谢谢。请正则牛人给个替换的表达式。
即{*sdf32fsf3f4} ---- happy被替换的字符串的特征就是花括号+里面的一个*号,括号中其他内容就是字母加数字的组合。谢谢。请正则牛人给个替换的表达式。
string input = "{*sdf32fsf3f4}sdfdsf{*sdf32fsfffff3f4}"; Regex reg = new Regex(@"\{.*?\}");
input = reg.Replace(input, "happy");
this.txtFied2.Text = Regex.Replace(this.txtFied1.Text, patternstr, "HAPPY");
string input = "{*sdf32fsf3f4}sdfdsf{*sdf32fsfffff3f4}{sdfdf}"; Regex reg = new Regex(@"\{*\s.*?\}");
input = reg.Replace(input, "happy");