c#怎么截取带汉字的部分和数字部分

c#如何截取带汉字的部分和数字部分
如题,如何截取带汉字并且有数字的一个字符串,例如 string str=“赵柳15955284377”;如何截取汉字和数字,并且汉字和数字的个数不等。在网上找得不靠谱,求助。。在线等。。
------解决方案--------------------
用正则表达式。
参考:http://bbs.****.net/topics/390725655
数字部分:\d+
------解决方案--------------------
 string Str = "hanzi汉字10230485932823eddsasfdho名字212432403==133";
           foreach( Match match  in new Regex(@"([\u4E00-\u9FFF]+\d+)", RegexOptions.Singleline).Matches(Str))
           {
               string hanzi_shuzi=match.ToString();
           }

------解决方案--------------------
可以用正则来匹配