菜鸟问题:信息检索 我要得到一个字符串从指定字符的位置开始,到另一个指定的字符结束的字符串,该怎么做啊?比方说:字符串:cdhjkhfdshjfhfdjhgjkdf我要得到从字符d开始,到第一个字符k之间的字符串,字符串的长度是不定的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private string GetSubstring( string str ){int nDStart = str.IndexOf( 'd' );int nKStart = str.IndexOf( 'K' );if( nDStart >= 0 && nKStart >= 0 ){ if( nKStart > nDStart ) return str.SubString( nDStart, nKStart - nDStart );}return null;} int startpos = str.AnsiPos("d");int endpos = str.AnsiPos("K");string ss = str.SubString(startpos,endpos-startpos);具体的方法看一下AnsiPos函数的帮助吧 关于数据库的连接 [求助]如何画边长为float的矩形。。。求大神帮忙啊。。。 如何删除数组里面的某一个元素?? 哪里有应用于项目管理的软件,要开源的。有多级联动效果(多级网络计划)和甘特图显示进度效果 数据库连接问题 请教大家C#中如何在一个窗体里面控制另外一窗体的控件? 如何减少代码耦合度??? MVC里面BC BE 是什么意思啊 100分送上!!关于剪贴板的问题!急急!! 怎么将c++的求轮廓的矩和求质心并输出质心坐标的语法转换成C#的 用代码如何生成一个新的水晶报表文件(*.rpt),并设定数据源为某个XML文件?急!! 用c#如何动态创建类?
{
int nDStart = str.IndexOf( 'd' );
int nKStart = str.IndexOf( 'K' );if( nDStart >= 0 && nKStart >= 0 )
{
if( nKStart > nDStart )
return str.SubString( nDStart, nKStart - nDStart );
}
return null;
}
int endpos = str.AnsiPos("K");
string ss = str.SubString(startpos,endpos-startpos);
具体的方法看一下AnsiPos函数的帮助吧