String对象的方法
Function |
Description |
Example |
CompareTo() |
Compares one string to another |
("Hello").CompareTo("Hello") |
Contains() |
Returns "True" if a specified comparison string is in a string or if the comparison string is empty |
("Hello").Contains("ll") |
CopyTo() |
Copies part of a string to another string |
$a = ("Hello World").toCharArray() |
EndsWith() |
Tests whether the string ends with a specified string |
("Hello").EndsWith("lo") |
Equals() |
Tests whether one string is identical to another string |
("Hello").Equals($a) |
IndexOf() |
Returns the index of the first occurrence of a comparison string |
("Hello").IndexOf("l") |
IndexOfAny() |
Returns the index of the first occurrence of any character in a comparison string |
("Hello").IndexOfAny("loe") |
Insert() |
Inserts new string at a specified index in an existing string |
("Hello World").Insert(6, "brave ") |
GetEnumerator() |
Retrieves a new object that can enumerate all characters of a string |
("Hello").GetEnumerator() |
LastIndexOf() |
Finds the index of the last occurrence of a specified character |
("Hello").LastIndexOf("l") |
LastIndexOfAny() |
Finds the index of the last occurrence of any character of a specified string |
("Hello").LastIndexOfAny("loe") |
PadLeft() |
Pads a string to a specified length and adds blank characters to the left (right-aligned string) |
("Hello").PadLeft(10) |
PadRight() |
Pads string to a specified length and adds blank characters to the right (left-aligned string) |
("Hello").PadRight(10) + "World!" |
Remove() |
Removes any requested number of characters starting from a specified position |
("Hello World").Remove(5,6) |
Replace() |
Replaces a character with another character |
("Hello World").Replace("l", "x") |
Split() |
Converts a string with specified splitting points into an array |
("Hello World").Split("l") |
StartsWith() |
Tests whether a string begins with a specified character |
("Hello World").StartsWith("He") |
Substring() |
Extracts characters from a string |
("Hello World").Substring(4, 3) |
ToCharArray() |
Converts a string into a character array |
("Hello World").toCharArray() |
ToLower() |
Converts a string to lowercase |
("Hello World").toLower() |
ToLowerInvariant() |
Converts a string to lowercase using casing rules of the invariant language |
("Hello World").toLowerInvariant() |
ToUpper() |
Converts a string to uppercase |
("Hello World").toUpper() |
ToUpperInvariant() |
Converts a string to uppercase using casing rules of the invariant language |
("Hello World").ToUpperInvariant() |
Trim() |
Removes blank characters to the right and left |
(" Hello ").Trim() + "World" |
TrimEnd() |
Removes blank characters to the right |
(" Hello ").TrimEnd() + "World" |
TrimStart() |
Removes blank characters to the left |
(" Hello ").TrimStart() + "World" |
Chars() |
Provides a character at the specified position |
("Hello").Chars(0) |
String对象的方法的更多相关文章
- JavaScript -- 时光流逝(三):js中的 String 对象的方法
JavaScript -- 知识点回顾篇(三):js中的 String 对象的方法 (1) anchor(): 创建 HTML 锚. <script type="text/javasc ...
- cb18a_c++_修改string对象的方法
cb18a_c++_修改string对象的方法s.insert(p,t)s.insert(p, 'A'); //迭代器前插入As.insert<p,n,t)s.insert(p, 3, 'B') ...
- cb17a_c++_构造string对象的方法
cb17a_c++_构造string对象的方法string sstring s(s2)string s("value")string s(n,'c')string s(b,e) / ...
- JavaScript 字符串(String)对象的方法
anchor() 描述:用于创建 HTML 锚 原型:stringObject.anchor(anchorname) 用法: <script> var txt="Hello wo ...
- JavaScript中String对象的方法介绍
1.字符方法 1.1 charAt() 方法,返回字符串中指定位置的字符. var question = "Do you like JavaScript?"; alert(ques ...
- JavaScript中的string对象及方法
string对象 string对象的两种创建 var a="hello"; var b=new String("hello"); //下面是方法 //charA ...
- [JS]给String对象添加方法,使传入的字符串字符之间以空格分开输出
看到一个这样子的面试题: 给String对象添加一个方法,传入一个string类型的参数,然后将string的每一个字符间加空格返回,例如:addSpace("hello world&quo ...
- 在js中 把 json对象转化为String对象的方法
方法1: 使用js的扩展方法 ** * json对象转字符串形式 */ function json2str(o) { var arr = []; var fmt = function(s) { if ...
- JS支持正则表达式的 String 对象的方法
注意:本文中所有方法的 RegExp 类型的参数,其实都支持传入 String 类型的参数,JS会直接进行字符串匹配. (相当于用一个简单的非全局正则表达式进行匹配,但字符串并没有转换成 RegExp ...
- String 对象-->fromCharCode() 方法
1.定义和用法 将ASCII码转换成对应的字符 语法: String.fromCharCode(n1, n2, ..., nX) 参数: n1, n2, ..., nX:一个或多个 Unicode 值 ...
随机推荐
- Eclipse调试:F5、F6、F7、F8
F5:跳入方法 F6:向下逐行调试 F7:跳出方法 F8:直接跳转到下一个断点 转载自:http://blog.sina.com.cn/s/blog_6271df6f0101d856.html
- LeetCode之Balanced Binary Tree 平衡二叉树
判定一棵二叉树是不是二叉平衡树. 链接:https://oj.leetcode.com/problems/balanced-binary-tree/ 题目描述: Given a binary tree ...
- java类加载时机与过程
转自:http://www.tuicool.com/articles/QZnENv 说明:本文的内容是看了<深入理解Java虚拟机:JVM高级特性与最佳实践>后为加印象和理解,便记录了重要 ...
- 百万用户时尚分享网站feed系统扩展实践
Fashiolista是一个在线的时尚交流网站,用户可以在上面建立自己的档案,和他人分享自己的以及在浏览网页时看到的时尚物品.目前,Fashiolista的用户来自于全球100多个国家,用户达百万级, ...
- UML从需求到实现----包图
上接:UML中图出现顺序 上回讲到用例图,UML中各个图之间的关系.接着根据UML建模中图出现的顺序来总结包图. 用例图确定以后.用户的需求基本上就确定了.接下来要根据用户的要求去设计系统.建模的顺序 ...
- onSaveInstanceState和onRestoreInstanceState
本文摘自: http://h529820165.iteye.com/blog/1399023 Android calls onSaveInstanceState() before the activi ...
- loj 1300( 边双联通 + 判奇圈 )
题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=27010 思路:首先Tarjan标记桥,然后对于dfs遍历整个图,我 ...
- C#学习笔记(四)——变量的更多内容
一.类型转换 1.转换的类型 2.隐式转换 bool 和string 没有隐式转换,具有隐式转换的都列在下面的表格 . 记住一个规律,就是由精度低的类型转到精度高的类型是很容易的. 3.显式转换 (1 ...
- 解决:jquery-1.11.1.min.js红叉问题
工程中导入jquery-1.11.1.min.js,工程正常运行.但是jquery-1.11.1.min.js一直显示红叉. 解决方法如下: 红叉的原因是:myeclipse没有去验证它! 选中js文 ...
- arcgis android 通过getExtent得到当前地图范围四个点的坐标
困扰了我很久的问题终于要得到解决了,先欢喜一下.我的目的是想做一个当程序完全退出后,再次打开程序地图直接显示上次程序退出前地图的范围.arcgis for android官方软件就有这个功能.网上搜索 ...