正则表达式替换等号左右两边的内容 string str = "A = B;C=D"; str = Regex.Replace(str, "(\\w+\\s*)=(\\s*\\w+)", "$2 = $1"); Console.WriteLine(str); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 A = B C = DE = FG = H转换成B = AD = CF = EH = G 规则不够明朗是等号两边的字母互换吗?会不会有其他的字符?比如数字,甚至中文、标点符号等2楼实际上已经给你写出来了。。如果只是字母数字的话,把\\w改成[a-zA-Z0-9]就可以了。。 (\w+\.*\w+\s*)=(\s*\w*\.*\w*\(*\w*\.+\)+\w+)测试能过了 1) a=b; 2) A.name=B.value; 3) A.name = Convert.ToInt32(B.value); c# 截取 联通下载 后面的 超链接 href="" 关于C#引用DLL方法有个HANDLE*参数的问题 不知道什么原因了 請教高手. 如何增加 ListBox.Items.屬性 帮我看看这个 选中的下层控件凸现出来 C#怎么写接口 C#开发HYPERV 升级引发的问题,帮我看看!!! 一个让我头疼很久的数据库方面问题,高手请进!!!!! wpf中如何遍历一个窗体的控件 c# winform 里画柱形图方法
C = D
E = F
G = H
转换成
B = A
D = C
F = E
H = G
2) A.name=B.value;
3) A.name = Convert.ToInt32(B.value);