string str = "ABCD";
char[] strCharArr = str.ToCharArray(); //结果
//strCharArr[0]='A',
//strCharArr[1]='B',
//strCharArr[2]='C',
//strCharArr[3]='D'
        string str = “A,B,C,D”
string[] condition = { "," };
//如果在拆分时不需要包含空字符串,则可以使用 StringSplitOptions.RemoveEmptyEntries 选项,例如在上例中将 StringSplitOptions.None 更改成 StringSplitOptions.RemoveEmptyEntries
string[] result = str.Split(condition, StringSplitOptions.None);
//结果
result []='A',
result []='B',
result []='C',
result []='D'
string str = "GTAZB_JiangjBen_123";
//1.提取字符串中的第i个字符开始的长度为j的字符串; string tSt;
int start=,length=;
tSt=str.Substring(start-, length); //输出得到AZB_Jian。 //2.提取字符串中右数长度为i的字符串 string tSt;
int i=;
tSt = str.Substring(str.Length - i); //输出n_123; //3.替换字符串中的特定字符串 string tSt;
tSt = str.Replace("",""); //输出GTAZB_JiangjBen_321 //4.删除指定位置(第i个)的指定长度(length)的字符串 int i=,length=;
str=str.remove(i,length); //GTAZBen_123

//通过正则表达式

//字符串替换
//例如我想把如下格式记录中的NAME值修改为WANG
string line = "ADDR=1234;NAME=ZHANG;PHONE=6789";
Regex reg = new Regex("NAME=(.+);");
string modified = reg.Replace(line, "NAME=WANG;");
//修改后的字符串为 ADDR=1234;NAME=WANG;PHONE=6789 //字符串匹配
string line = "ADDR=1234;NAME=ZHANG;PHONE=6789";
Match match = reg.Match(line);
string value = match.Groups[].Value;
Console.WriteLine("value的值为:{0}", value);
            

最新文章

  1. IOS RunLoop浅析 二
  2. ajax返回json在 IE下,提示打开或保存的解决方法
  3. iOS 在tableView上添加button导致按钮没有点击效果和不能滑动的 zhuang
  4. 【Qt】2.3 使用Qt设计师来创建对话框
  5. 【leetcode】Sqrt(x)
  6. Fragment详解之三——管理Fragment(1)
  7. BZOJ3356 : [Usaco2004 Jan]禁闭围栏
  8. NoSql存储日志数据之Spring+Logback+Hbase深度集成
  9. AVLTree的节点删除
  10. Timus1132(二次剩余方程求解)
  11. nyoj 2
  12. where can I find source of com.android.internal.R.styleable.AlertDialog_multiChoiceItemLayout?
  13. openfire:基于开源 Openfire 聊天服务器 - 开发Openfire聊天记录插件
  14. 扩展js,实现c#中的string.format方便拼接字符串
  15. Swift LeetCode 目录 | Catalog
  16. 《动态规划_入门 LIS 问题 》
  17. iOS基于B站的IJKPlayer框架的流媒体探究
  18. Python assert作用
  19. [leetcode-129] 求根到叶子节点数字之和
  20. Java知多少(63)线程间通信

热门文章

  1. python基础--内置函数map
  2. vue中select的使用以及select设置默认选中
  3. AOP 和 IOC
  4. vsto c# 获取word里面的图片并保存
  5. 【leetcode】1071. Greatest Common Divisor of Strings
  6. Linux根据进程号查找其程序文件路径 及 lsof 命令使用
  7. AutoLayout面试题记录-自动布局
  8. Promise和async/await
  9. POJ 2502 Subway ( 最短路 && 最短路建图 )
  10. Java架构师/高并发/高可用/高扩展/性能优化/框架源码分析实战