正则组求解
字符串:我爱1234(888)你爱1522他爱   
 求 
 A   =我爱1234 
 B   =888 
 C=1522
------解决方案--------------------try   
 string A =  " "; 
 string B =  " "; 
 string D =  " "; 
 string E =  " "; 
 Match m = Regex.Match(yourStr, @ "^(? <group1> [^(]*)((? <group2> [^)]*))你爱(? <group3> \d+\.\d{4})(? <group4> \d*)他爱 "); 
 if (m.Success) 
 { 
     A = m.Groups[ "group1 "].Value; 
     B = m.Groups[ "group2 "].Value; 
     D = m.Groups[ "group3 "].Value; 
     E = m.Groups[ "group4 "].Value; 
 }   
 如果类似于前面的C也要,D和E拼接一下就是了