从字符串中根据固定符号分段截取内容

问题描述

新手,刚才随便写了一下,分享出来吧,顺便做一个备份!老手勿喷!usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConsoleApplication1{classProgram{staticList<string>list=newList<string>();staticvoidMain(string[]args){JieQu("5678345/0374-5674324/564736/0234-5647364");foreach(variteminlist)//遍历集合输出{Console.WriteLine(item);}Console.ReadLine();}publicstaticvoidJieQu(strings){inti=s.IndexOf("/");if(i==-1){list.Add(s);//添加到集合中}else{strings2=s.Substring(0,i);list.Add(s2);//添加到集合中strings3=s.Substring(i+1);//截取省下的部分进行下一轮截取操作JieQu(s3);}}}}

解决方案

本帖最后由 u014708977 于 2015-01-09 16:33:01 编辑
解决方案二:
你可以试试string的Split方法
解决方案三:
引用1楼duanzi_peng的回复:

你可以试试string的Split方法

对啊,怎么把这个方法给忘了,多谢指导!学习中........
解决方案四:
Split(array<Char[]()>[])返回的字符串数组包含此实例中的子字符串(由指定Unicode字符数组的元素分隔)。Split(array<Char[]()>[],Int32)返回的字符串数组包含此实例中的子字符串(由指定Unicode字符数组的元素分隔)。参数指定返回的子字符串的最大数量。Split(array<Char[]()>[],StringSplitOptions)返回的字符串数组包含此字符串中的子字符串(由指定Unicode字符数组的元素分隔)。参数指定是否返回空数组元素。Split(array<String[]()>[],StringSplitOptions)返回的字符串数组包含此字符串中的子字符串(由指定字符串数组的元素分隔)。参数指定是否返回空数组元素。Split(array<Char[]()>[],Int32,StringSplitOptions)返回的字符串数组包含此字符串中的子字符串(由指定Unicode字符数组的元素分隔)。参数指定要返回子字符串的最大数量,以及是否要返回空数组元素。Split(array<String[]()>[],Int32,StringSplitOptions)返回的字符串数组包含此字符串中的子字符串(由指定字符串数组的元素分隔)。参数指定要返回子字符串的最大数量,以及是否要返回空数组元素。

时间: 2024-07-29 05:13:56

从字符串中根据固定符号分段截取内容的相关文章

java如何判断一个字符串中是否有@符号

问题描述 java如何判断一个字符串中是否有@符号 java如何判断一个字符串中是否有@符号 用if语句怎么判断 解决方案 if(str.contains("@")) 解决方案二: Java中怎样判断一个字符串是否为数字java 判断一个字符串中的字符是否唯一java判断一个字符串是否为空的方法 解决方案三: 用正则表达式就可以做到吧, String regex="w+@w+(.w{2,3})*.w{2,3}" 这个是用正则表达式判断输入邮箱格式的 用str.mat

Android 字符串中某个字段可点击和设置颜色的方法

在android开发中,我们时常会遇到对字符串中某些固定的字段实现可点击和颜色的设置,现粘贴处我在开发中如何设置这些属性的. 代码如下: private TextView mContactNone; public void showRequestFailInviteRecord(){ String mRefresh = "系统开小差,请尝试刷新一下"; //创建 SpannableString 对象 SpannableString mStyledText = new Spannable

C#获取HTML文本的第一张图片与截取内容摘要示例代码_C#教程

获取第一张图片 要我们获得到的数据是一段HTML文本.也许这段文本里面有许多图片.需要截取一张作为标题图片.也就是做为主图.这时就可以用到下面这个方法获取到第一张图片. 示例代码 #region 获取第一张图片 /// <summary> /// 获取HTML文本的图片地址 /// </summary> /// <param name="content"></param> /// <returns></returns&g

oracle-plsql如何截取字符串中通过符号截取它的左边右边

问题描述 plsql如何截取字符串中通过符号截取它的左边右边 我有一段字符串'1111222233334444' 我现在只想截取到'3333' 请问要怎么办 在线等, 好心人帮下忙啊, 补充下,(虽说没什么人看) 字段是查询得来的,可以肯定的是格式是XXXX 每个X表示一段字符串,长度不定, 我是要截取到第三个X代表的字符串, 求解救 解决方案 PLSQL之Split截取字符串

PHP字符串中特殊符号的过滤方法介绍

 本篇文章主要是对PHP字符串中特殊符号的过滤方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 有时候我们会遇到过滤字符串中特殊字符的问题,本文提供了一个处理特殊字符串的方法,可能有遗漏,如果读者发现了可以  代码如下: function strFilter($str){     $str = str_replace('`', '', $str);     $str = str_replace('·', '', $str);     $str = str_replace('~'

字符串截取-C# 提取字符串中“所有”满足格式的字符串,怎么提取?

问题描述 C# 提取字符串中"所有"满足格式的字符串,怎么提取? 小弟正在做一个读取支付宝的订单的软件,读取订单不是利用官方的API,是从网页上抓取的, 每行订单信息都抓成了字符串,但是遇到了一个问题,就是如何把字符串分解了,然后保存到数据库, 值得庆幸的是,每个需要提取出来的数据 前 和后 都有规律 我一开始想的是 Regex.Match(str, "(?<= ).*?(?= )").Value; 用这个函数截取 和 之间的内容,但是只能截取到一个, 我想的

oc ios-oc中如何截取特定字符串中某两串字符串之间的字符串

问题描述 oc中如何截取特定字符串中某两串字符串之间的字符串 譬如{"name":"lxy","type":"学生","id":86,"psw":"123","nickName":"lxy","telephone":null,"email":null,"top":nul

java-怎么从字符串中截取到自己想要的字符?

问题描述 怎么从字符串中截取到自己想要的字符? public static void main(String[] args) { //这是一个字符串 我要截取它的a n String s = "renguanyu"; int x = s.indexOf("a"); System.out.println("开始索引" + x); int y = s.indexOf("n"); System.out.println("结

c语言-字符串中如何截取空格直接的内容

问题描述 字符串中如何截取空格直接的内容 str="600601.SH 20160428 143317 4.45 4.45 4.47 4.33 5500 4.38 20507339 4.9 4.01 0 0 0 4.39 4.38 7200 414246 4.4 4.37 190700 397400 4.41 4.36 247300 303800 4.42 4.35 231700 432500 4.43 4.34 148300 150221 " 我想得到的是 a = 600601.SH