取子字符串的两种情形的解决办法(c#)
在实际应用中,对字符串的取子字符串操用的很多。下面是我今天在项目实践中碰到的两种情形(以前没有遇到),开始时心里真有点慌,怕又要搞半天搞不出来。我想程序员都有这样的体验吧,遇到一个自己从来没有遇到的又必须要解决的技术问题,心里都有点慌乱。
1.取可变字符串str的后i位(先不要看下面的答案,聪明的你,动脑筋想想吧,如果你是有经验的高手,可能是小菜一碟了,哈哈)
解决办法:str.Substring(str.Length-i);
2.这个情况复杂一点,听我慢慢道来。
题设:如果字符串str的长度是可变的,但由固定部分和可变部分组成,如str可能为“ab123c”  “ab5789c”
问题:如何把可变部分取出来?
解决办法:(针对上面所举例子)str.Substring(2,str.Length - 3);
2为可变部分第一个字符的序号,3为固定部分的长度。

本文转自 参天树 51CTO博客,原文链接:http://blog.51cto.com/119244/51950,如需转载请自行联系原作者

取子字符串的两种情形的解决办法(c#)相关推荐

  1. 数据库启动报错两种情况的解决办法

    通常服务器在突然断电或者频繁关机的情况下很容易造成数据库损坏,然后启动不了数据库,针对这种情况出现最多的有两种, 其一:启动的时候数据文件损坏 这种情况比较简单, 1.  首先关闭数据库 sql> ...

  2. bash脚本截取字符串的两种方法

    bash脚本截取字符串的两种方法 方法一:位置截取 #bin/bash STR="1234567890asdfghjkl" echo "first character $ ...

  3. python创建多线程_Python 多线程,threading模块,创建子线程的两种方式示例

    本文实例讲述了Python 多线程,threading模块,创建子线程的两种方式.分享给大家供大家参考,具体如下: GIL(全局解释器锁)是C语言版本的Python解释器中专有的,GIL的存在让多线程 ...

  4. 站长在线Python精讲:在Python中格式化字符串的两种方法详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中格式化字符串的两种方法详解>.本知识点主要内容有:使用%操作符格式化字符串和使用format()方法格式化字 ...

  5. python中字符串的两种序号体系_Python字符串 --Python3

    Python语言中,字符串是用两个双引号或者单引号括起来的词汇表或多个字符. 1.Python字符串的两种序号体系 反向递减序号:-- -9 -8 -7 -6 -5 -4 -3 -2 -1 正向递增序 ...

  6. C++ 区分中文,非中文,截取含有中文的string字符串的两种方法

    C++ 区分中文,非中文,截取含有中文的string字符串的两种方法 方法一 根据中文在ASCII中的范围判断 方法二 把string转成wstring 转自: http://blog.51cto.c ...

  7. 在PHP代码中处理JSON 格式的字符串的两种方法:

    总结: 在PHP代码中处理JSON 格式的字符串的两种方法: 方法一: $json= '[{"id":"1","name":"\u ...

  8. QQ空间迁移_【Frame_relay子接口的两种配置方法】

    Frame relay子接口的两种配置方法 2009-05-18 17:31:39 配置Frame relay子接口 R1:R3 103:301 R2:R3 203:302 1,多点子接口R1 con ...

  9. 定义字符串的两种方式

    定义字符串的两种方式 数组定义 char name[] = "answer" 指针定义 char *name = "answer" 比较 字符数组里的字符可以修 ...

最新文章

  1. 谈谈我对Spring IOC的理解
  2. 直播进行中|谁在玩转数字中国?腾讯里约带你启动数字化转型之旅
  3. 《c语言从入门到精通》看书笔记——第6章 选择结构程序设计
  4. NO.2_python_scrapy_反爬虫(随机请求头IP代理)取消链接去重
  5. javase 的一些基础常用类
  6. Linux vi 行尾 ctrl,linux中vi使用技巧常用技巧和高级替换
  7. 电线bat_电线之间的新功能
  8. 洛谷 1115——最大子段和(线性数据结构)
  9. Android编程之另一种原因造成Cursor未关闭错误
  10. vfp 中调用硬盘_硬盘你真的选对了么?固态真的好用么?细数硬盘这些年出现的坑!...
  11. 计算机五笔打字口诀,五笔打字口诀
  12. unity3d中的旋转
  13. Winform SplitContainer控件可调整大小
  14. 守护线程Deamon
  15. 扫码枪回车键条码_条码扫描枪不自动换行怎么办,怎么设置自动回车?
  16. 修改封装系统的默认壁纸、锁屏和OEM信息
  17. 计算机突然有一个盘打不开,电脑分区突然打不开的原因及解决方法
  18. VS程序中使用ODBC登陆sql数据库的时候出现18456错误
  19. c语言2级考试题下载,C语言二级考试题库
  20. Online Patching

热门文章

  1. 干货!MySQL 资源大全
  2. 在cisco路由器上实现DHCP功能实例
  3. Java继承的概念与实现
  4. 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  5. 【工具使用系列】关于 MATLAB 机器视觉,你需要知道的事
  6. Vim 常用命令总结
  7. Kafka实现细节(下)
  8. hpacucli查看HP服务器硬盘状态
  9. Tomcat 启动卡住
  10. 使iPhone手机持续振动