C# 根据空格数截取
2024-08-31 03:59:34
#region --根据空格数截取 string temp = ""; int k = ; int jc = ;
//循环截取
int[] rules1 = { , };
while (!sr.EndOfStream)
{
for (int i = ; i < strTest.Length - ; i++)
{
string s = strTest.Substring(i, ).Trim(); //截取当前字符
string s2 = strTest.Substring(i + , ).Trim();//截取后一个字符
temp = temp + s; //判断当前字符为最后一个字符
if (string.IsNullOrEmpty(s)) //判断当前字符串为空时候
{
k++; //记录空格数
if (jc >= rules1.Length) //字符串长度过长时候,终止
{
break;
}
if (k == rules1[jc])
{
jc++;
result += temp + "\t";
temp = string.Empty;
k = ;
}
}
if (i == strTest.Length - )
{
result += temp + "\r\n"; //最后一个
temp = string.Empty;
jc = ;
break;
} }
strTest = sr.ReadLine();
if (strTest.Contains("日期"))
{
break;
} }
#endregion
最新文章
- SearchBar 修改 cancel button 文字 及颜色
- PING命令入门详解
- nyoj832 合并游戏(状态压缩DP)
- bzoj3667: Rabin-Miller算法
- 如果ie6跳转
- android httpClient 支持HTTPS的访问方式
- 网站引导页flash动画跳转js脚本
- oracle temporary table
- 两种配置大数据环境的方法Ambari以及hadoop源代码安装的步骤
- MySQL8.0
- Windows环境下应用Java代码操作Linux资源
- JWT 超详细分析
- SSD硬盘测速较低的原因备忘
- Spring Boot 设置静态资源访问
- 廖雪峰Java5集合-2List-2编写equals方法
- linux7 安装SVN
- RALL资源获取初始化,删除器
- SpringInAction--自动化装配(显示装配之 java注解配置)
- c++ 双向链表操作总结
- 2 自己编写:AppDelegate,CCApplication,CCApplicationProtocol