字符串提供的各种方法

4,字符串提供的各种方法
1)Length:获得当前字符串中字符的个数。
2)ToUpper():将字符串转换成大写形式。
3)ToLower(): 将字符串转换成小写形式。
4)Equals(str2,StringComparison.OrdianlIgnoreCase):比较两个字符串,可以忽略大小写。
5)Split(new char[]{‘|‘},StringSplitOptions.RemoveEmptyEntries):分割字符串,返回字符串类型的数组。
6)Substring():截取字符串,在截取的时候包含要截取的哪个位置。
7) IndexOf():判断某个字符串在字符串中第一次出现的位置,如果没有返回-1
8)LastIndexOf():判断某个字符串在字符串中最后一次出现的位置,如果没有返回-1
9)StartsWith():判断以。。。。开始。
10)EndsWith():判断以。。。。结束。
11)Replace():将字符串中某个字符串替换成一个新的字符串。
12)Contains():判断某个字符串是否包含指定的字符串。
13)Trim():去掉字符串中前后的空格。
14)TrimEnd():去掉字符串中结尾的空格。
15)TrimStart():去掉字符串中前面的空格。
16)String.IsNullOrEmpty():判断一个字符串是否为空或者为NULL
17) String.Join():将数组按照指定的字符串连接,返回一个字符串。

时间: 2024-10-03 13:28:02

字符串提供的各种方法的相关文章

Android工具类之字符串工具类,提供一些字符串相关的便捷方法

/** * 字符串工具类,提供一些字符串相关的便捷方法 */ public class StringUtil { private StringUtil() { throw new AssertionError(); } /** * is null or its length is 0 or it is made by space * <p/> * <pre> * isBlank(null) = true; * isBlank("") = true; * isBl

字符串的属性和方法的调用

一.属性: 要确定一个字符串的长度,可以使用字符串的length属性.比如,要得到字符串s的长度: s.length 二.方法: 除了length属性,字符串还提供了许多方法供调用: var s = "hello, world"; s.charAt(0); //“h”:第一个字符. 等价于s[0] s.charAt(s.length-1); //“d”:最后一个字符. 等价于s[s.length-1] s.substring(1,4); //"ell":第2~4个字

android中对字符串的复数处理方法

如果你开发的应用覆盖多个国家,在处理数量的问题的时候,一定会碰到根据不同的数量使用不同的字符串. 不同的语言在处理数量对待方式不一样,这种情况非常常见,举一个简单的例子说明下中文和英文在修饰数量上的差异: 在中文里,1本书,2本书,...... n本书, 在英文里,1 book, 2 books, ...... n books.然而,即使在0的情况下,也要用books, 即0 books. 中文在对待单复数情况下并没有作区分,而英文就做了区别.除了英文之外,很多语言都做了有类似的区别.另外在有些

C#下利用正则表达式实现字符串搜索功能的方法(转)

关键字:正则表达式.元字符.字符串.匹配: 1.正则表达式简介:正则表达式提供了功能强大.灵活而又高效的方法来处:.NET框架正则表达式并入了其他正则表达式实现的: 2.字符串搜索:正则表达式语言由两种基本字符类型组成:原义(正常:一般表达式语言是一种可以编写搜索表达式的语言: 3..NET框架的正则表达式类:下面通过介绍.NET框架的正则表达式类,熟悉一下: 1.正则表达式简介 正则表达式提供了功能强大.灵活而又高效的方法来处理文本.正则表达式的全面模式匹配表示法可以快速地分析大量的文本以找到

字符串去掉空格 trim()方法

jquery库提供了$.trim()方法,能直接用, 但没用库时FF里有效果,IE里就没实现, 解决办法:用正则替换 方法: function trimStr(str){return str.replace(/(^\s*)|(\s*$)/g,"");} var 变量=trimStr(需要去空格的字符串)

javascript中字符串对象常用的方法和属性

前言 字符串是一种非常重要的数据类型,在Java等面向对象编程语言中,它代表对象类型,而在javascript中它却是一种基本数据类型,在开发的领域中,我们经常会碰到,无论是前端还是后台.比如后台验证手机号码,将手机号码的后四位变成*,这些都是对字符串的处理.所以学会字符串中常用的属性和方法是非常必要的,本篇博客将带你解析字符串常用的属性和方法.那么一起来看看吧! 字符串常用的属性和方法 属性 length:返回字符串的长度 方法 chatAt():返回在指定位置的字符 charCodeAt()

Windows(64位IIS)未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 解决方法

环境:windows server 2008r2 64位  IIS access 2003 问题:Windows(64位IIS)未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 解决方法:网上找的 在Windows 7(32位)用.Net开发的Excel导入数据表功能,测试后一切正常,站点发布挪到Windows Server 2008(64位)上就意外了,出现错误提示,运行程序,抛出异常:未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0 提供程序

系统提供的dispatch方法

系统提供的dispatch方法 为了方便地使用GCD,苹果提供了一些方法方便我们将block放在主线程或后台线程执行,或者延后执行.使用的例子如下所示: // 后台执行: dispatch_async(dispatch_get_global_queue(0, 0), ^{ // something }); // 主线程执行: dispatch_async(dispatch_get_main_queue(), ^{ // something }); // 一次性执行: static dispatc

GCD-系统提供的dispatch方法

系统提供的dispatch方法如下: //系统提供的dispatch方法 //后台执行: dispatch_async(dispatch_get_global_queue(0, 0), ^{ // something }); //主线程执行: dispatch_async(dispatch_get_main_queue(), ^{ // something }); //一次性执行: static dispatch_once_t onceToken; dispatch_once(&onceToke