字符串常用API

       
    string str = "linchniubi";
    string str1 = "lasdfds";
        //str.Substring("lch".Length);//截取从指定位置开始的字符串
        //str.LastIndexOfAny(new char[] { '/', '\\' }) ;//获得包含所指定得所有字符中得任意一个的最后index
        //str.IndexOf('l');
        //str.Insert(0, "niubi");
        // str = str.Trim(); //剔除字符串前面和后面的空格  中间的空格不剔除
        //str =  str.TrimEnd();//把字符串后面的空格剔除
        // str = str.TrimStart();//把字符串前面的空格剔除
        //str = str.PadRight(10);//补足位数  默认是补空格
        //str = str.PadRight(10,'0');// 补足位数  第二个参数是使用字符0进行补足
        // str = str.Remove(0, 2);//第一个参数从 字符串的第几个字符开始移出 第二个参数是移除多少个字符、
        // str = str.Remove(3);//从字符串的第三个位置开始后面全部移除
        // str = str.Replace('l', 's');//把字符串中的所有l 替换成 s
        // str =  str.Replace("lch", "sssssfas");//把字符串中的"lch"字符串 替换成 sssssfas
        // string[] strs =  str.Split(new char[] { 'l', 'i' });//按照字符数组将字符串分割成字符串数组
        // str  = str.Substring(5);//截取字符串从第5位开始剩余字符串 
        //str = str.Substring(5, 3);//截取字符串从第5位开始 长度位3的字符串
        //str = str.ToLowerInvariant();//忽略了文化信息
        // str = str.ToLower();//转成小写字母
        //str = str.ToUpper();//转成大写字母
        // char[] chars = str.ToCharArray();//将字符串转成字符数组
        //Debug.Log(str.NullReturnExplain()) ;// 如果字符串为""  或者是 没有赋值都返回 Null
        //Debug.Log(str.NullReturnString());// 如果字符串为""  或者是 没有赋值都返回 Null两个横杠 — —
        //Debug.Log(str.IsNullOrEmptyReturn("fadsfds"));// 如果字符串为""  或者是 没有赋值都返回指定字符串
        // Debug.Log(str.IsNormalized());//IsNormalized()方法用于检查给定的字符串是否采用特定的Unicode规范化形式
        // str = str.Insert(0, "lch");//在字符串的第几个位置插入字符串
        //char[] chars = new char[] { 'a', 'b', 'c' };
        // str.CopyTo(5, chars, 1, 1);
        //将字符串中的某个字符串复制给字符数组 
        //第一个参数是从原有的字符串的第几位开始  第二个是要复制的目标字符数组  第三个参数是 要替换的目标字符数组的位置  第四个是替换目标字符数组多少个
        //这里注意要保证一一对应   比如 字符数组是abc  那么最多只能替换三位
        //string[] str1 = new string[] { "123456", "fdasfds" };
        //string[] str2 = new string[] { "fasdfdas", "fdasfdsfads" };
        //str2.CopyTo(str1, 0);//str2数组复制给str1 
       // str2.CopyTo(str1, 0);//str2数组复制给str1 
        // str.EndsWith("niubi");//判断字符串是否以什么开始
        //str.StartsWith("linch");//判断字符串是否以什么结尾
        //object obj = str.Clone();//暂时不知道作用 
        //str.CompareTo(str1);//按照字母在字典的顺序比较字符串 比如:str的首字母为a,str1的首字母为b,那么将返回-1,反过来则返回1;如果首字母一样则比较第二位;如果都一样则返回0
        // str.Contains("asfd");//判断字符串是否包含指定字符串
        //str.Equals("fdas");//判断字符串是否相等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值