A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张亚鑫 中级黑马   /  2012-12-18 20:04  /  1385 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

字符串处理的常用的函数有哪些?

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

2 个回复

正序浏览
许庭洲 发表于 2012-12-18 20:23
1. 如果要对char进行修改,那么就必须创建一个新的字符串,用s.ToCharArray()方法得到字符串的char数组,对 ...

果断复制走,以后用着方便!:lol
回复 使用道具 举报
1. 如果要对char进行修改,那么就必须创建一个新的字符串,用s.ToCharArray()方法得到字符串的char数组,对数组进行修改后,调用new string(char[])这个构造函数来创建char数组的字符串;
2.ToLower();得到字符串的小写形式;
3.ToUpper():得到字符串的大写形式;
4.Trim():去掉字符串两端的空白;
5.s1.Equals(s2,StringComparison.OrdinallgnoreCase),两个字符串进行比较区分大小写的比较;
6.string[] Split(params char[] separator):将字符串按照指定的分割符分割为字符串数组;
7.string[] Split(char[] seperator,StringSplitOptions options)将字符串按照指定的char分割符分割为字符串数组(options取RemoveEmptyEntries的时候移除结果中的空白字符串);
8.string[] Split(string[] separator,StringSplitOptions options)将字符串按照指定的string分割符分割为字符串数组;
9.字符串替换:string Repalce(string oldValue,string newValue)将字符串中的出现oldValue的地方替换为newValue.
10.取子字符串:string Substring(int startIndex),取从位置startIndex开始一直到最后的子字符串;
11.string Substring(int startIndex, int length),取从位置startIndex开始长度为length的子字符串,如果子字符串的长度不足length则报错;
12.bool Contains(string value)判断字符串中是否含有子串value;
13.bool StartsWith(string value)判断字符串是否以子串value开始;
14.bool EndsWith(string value)判断字符串是否以子串value结束;
15.int IndexOf(string value):取子串value第一次出现的位置。

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马