日期:2014-05-18 浏览次数:20936 次
要去掉花括号的话就:
(?<={).*?(?=})
或
(?<={)[^}]*(?=})
------解决方案--------------------
我是初学者。只是知道普通字符和元字符,不会用。
我只会下面这类型的方法。
             string str1 = "123{abc}465{xyz}789";
           string str2 = "";
           foreach (char ch in str1)
           {
               if (ch >= 97 && ch <= 123)
               {
                   str2 = str2 + ch;
               }
           }
           string[] s = str2.Split('{');
           Console.WriteLine("asd");
           for (int i = 1; i < s.Length; i++)//s[0]=null
           {
               Console.WriteLine(s[i]);
           }
LZ或者LSLX的可不可以把正则写全了呀?或者把上面的改成正则?