没有合适的资源?快使用搜索试试~ 我知道了~
c#的getSubStringLoop2ArrayList函数用于循环获取字符串中指定头尾间的内容的函数
需积分: 18 2 下载量 106 浏览量
2019-03-27
16:42:03
上传
评论
收藏 2KB TXT 举报
温馨提示
c#的自定义函数getSubStringLoop2ArrayList,用于循环获取字符串中指定头尾间的内容的函数。是getSubString的增强版。 用法: string astr="文字范例:我是头我是身子1我是尾,我是头我是身子2我是尾,我是头我是身子3我是尾结束"; ArrayList al=getSubStringLoop2ArrayList(astr,"我是头","我是尾"); //返回所有匹配的内容存至ArrayList对象中: 我是身子1,我是身子2,我是身子3。
资源推荐
资源详情
资源评论
/// <summary>
/// 循环在字串中搜索数据头和数据尾,结果存入ArrayList
/// 需要引用 using System.Collections; 才能使用ArrayList对象
/// </summary>
/// <param name="strfull"></param>
/// <param name="strhead"></param>
/// <param name="strfoot"></param>
/// <returns></returns>
public ArrayList getSubStringLoop2ArrayList(string strfull, string strhead, string strfoot) {
ArrayList al = new ArrayList();
int pos0 = 0, posx = 0;
string tmpa = "";
while (posx > -1) {
tmpa = getSubStringLoop(strfull, strhead, strfoot, pos0, out posx);
if (tmpa != "") {
al.Add(tmpa);
}
pos0 = posx;
if (posx == -1) {
break;
}
}
return al;
}
/// <summary>
/// 循环在字串中搜索数据头和数据尾,并返回数据头至数据尾之间的字符串和下一个位置
/// 由getSubStringLoop2ArrayList调用
/// </summary>
/// <param name="strfull"></param>
/// <param name="strhead"></param>
/// 循环在字串中搜索数据头和数据尾,结果存入ArrayList
/// 需要引用 using System.Collections; 才能使用ArrayList对象
/// </summary>
/// <param name="strfull"></param>
/// <param name="strhead"></param>
/// <param name="strfoot"></param>
/// <returns></returns>
public ArrayList getSubStringLoop2ArrayList(string strfull, string strhead, string strfoot) {
ArrayList al = new ArrayList();
int pos0 = 0, posx = 0;
string tmpa = "";
while (posx > -1) {
tmpa = getSubStringLoop(strfull, strhead, strfoot, pos0, out posx);
if (tmpa != "") {
al.Add(tmpa);
}
pos0 = posx;
if (posx == -1) {
break;
}
}
return al;
}
/// <summary>
/// 循环在字串中搜索数据头和数据尾,并返回数据头至数据尾之间的字符串和下一个位置
/// 由getSubStringLoop2ArrayList调用
/// </summary>
/// <param name="strfull"></param>
/// <param name="strhead"></param>
资源评论
faqfaq3
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功