博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串处理技巧
阅读量:4557 次
发布时间:2019-06-08

本文共 749 字,大约阅读时间需要 2 分钟。

1.比较字符串

a.CompareTo("b");

a.Equals(“b”);

2.定位字符串

a.IndexOf("b");

3.格式化字符串

 String.Format(String,Object);

string a= String.Format(“(C) Currency:{0:C}\n”,-123.45678f);

(C) Currency:¥=123.46

4.截取字符串

string str="Hello Word!"

string str1=str.Substring(0,5);

5.分裂字符串

string str=“Hello.Word!”;

string[] split=str.Split(new Char[]{‘.’,‘!’});

foreach(string s in str)

{

  if(s.Trim()!="")

  {

    Console.WriteLine(s);

  }

}

6.插入和填充字符串

str=str.Insert(10,"bay");

7.填充字符串

str.PadLeft(3,'a');

str.PadRight(3,'a');

8.删除和剪切字符串

删除   str=str.Remove(2,3) 位置。数量

剪切   str=str.Trim();切除空格

str.TrimStart('a');结尾处开始移除指定字符

str.TrimEnd('a');开始处开始移除指定字符

9.复制字符串

str1=String.Cope(str);

10替换字符串

str=str.Replace("dog","pig");

 

 

 

转载于:https://www.cnblogs.com/qiushuixizhao/p/3301376.html

你可能感兴趣的文章
vsCode 需安装的扩展
查看>>
Arraw function
查看>>
switch和if else的区别和应用
查看>>
浏览器BOM模型
查看>>
Easyui上传文件的问题
查看>>
前端css常用class命名id命名
查看>>
领扣(LeetCode)两句话中的不常见单词 个人题解
查看>>
nginx的location匹配
查看>>
例5-11和例5-12和例5-13
查看>>
无法搜到个例网络
查看>>
利用CSS3制作网页动画
查看>>
熟悉LINUX系统的基本操作
查看>>
[LeetCode] 42. Trapping Rain Water
查看>>
bzoj 2553: [BeiJing2011]禁忌 AC自动机+矩阵乘法
查看>>
python 全栈开发,Day80(博客系统分析,博客主页展示)
查看>>
手机QQ会员H5加速方案——sonic技术内幕
查看>>
第四周
查看>>
python中的单元测试pyUnit & what is unit test and why
查看>>
c++:资源管理(RAII)、new/delete的使用、接口设计与声明、swap函数
查看>>
第四周作业
查看>>