提取字符串某一部分的内容
字符串string   path= "E//project//data//shuju.txt " 
 我想把 "shuju "从path中提取出来,但不是简单的同过找到 "shuju "这个字符串提取,而是将 '// '与 '.txt '之间的内容提取! 
------解决方案--------------------那就用正则表达式吧
------解决方案--------------------用Path这个类吧。
------解决方案--------------------string [] s; 
 s=path.spit( '// '); 
 string [] s1; 
 s1=s[s.lengh-1].spit[ '. ']; 
 结果是s1[0]
------解决方案--------------------try   
 using System.Text.RegularExpressions;   
 string path =  "E//project//data//shuju.txt "; 
 string resultStr =  " "; 
 Match m = Regex.Match(path, @ "(? <=/)[^/\.]*?(?=\.) ", RegexOptions.IgnoreCase); 
 if(m.Success) 
 { 
     resultStr = m.Value; 
 }