字符串操作方法(大家有什么不懂的可以来找我啊,但是这个文章写的有点不是那么高大尚,大家不要介意哦)

字符串.charAt(index):返回前面字符串中指定位置的字符

字符串.charCodeAt(index):返回前面字符串中指定位置的字符的编码(unicode)

String.fromCharCode(编码值):把编码值转成对应的字符

字符串.substring(start, end):返回前面原始字符串中从start位置开始到end位置结束的字符串,不包含end位置的字符

字符串.slice(start, end):返回前面原始字符串中从start位置开始到end位置结束的字符串,不包含end位置的字符

字符串.indexOf(char, start):返回指定字符在前面字符串中首次出现的位置
char : 要找的字符
start : 查找的起始位置

字符串.lastIndex(char, start):返回指定字符在尾部字符串中首次出现的位置

字符串.search():找到并返回字符串出现的位置,没找到-1

字符串.trim():去除字符串首尾连续空格

字符串.toUpperCase():转大写
字符串.toLowerCase():转小写

字符串.split():把字符串按照指定的分割符分割成多个并保存到数组中返回
返回值:数组

时间: 2024-10-13 20:07:54

字符串操作方法(大家有什么不懂的可以来找我啊,但是这个文章写的有点不是那么高大尚,大家不要介意哦)的相关文章

[转] shell字符串操作方法,以及实例

每一种语言都有他独自的字符串操作方法,shell也一样,下面以以例子的方式,简单介绍常用方法. 1,取得字符串长度 string=abc12342341 //等号二边不要有空格 echo ${#string} //结果11 expr length $string //结果11 expr "$string" : ".*" //结果11 分号二边要有空格,这里的:根match的用法差不多 2,字符串所在位置 expr index $string '123' //结果4

js字符串操作方法

1.字符方法: str.charAt(): 可以访问字符串中特定的字符,可以接受0至字符串长度-1的数字作为参数,返回该位置下的字符,如果参数超出该范围,返回空字符串,如果没有参数,返回位置为0的字符; str.charCodeAt(): 和charAt()用法一样,不同的是charCodeAt()返回的是字符编码而不是字符. var anyString="hello tino"; anyString.charAt() //"h" anyString.charAt(

HDU 4639 Hehe(字符串处理,斐波纳契数列,找规律)

题目 //每次for循环的时候总是会忘记最后一段,真是白痴.... //连续的he的个数 种数 //0 1 //1 1 //2 2 //3 3 //4 5 //5 8 //…… …… //斐波纳契数列 //不连续的就用相乘(组合数)好了 #include<iostream> #include<algorithm> #include<string> #include <stdio.h> #include <string.h> #include &l

Python 字符串操作方法大全

python字符串操作实方法大合集,包括了几乎所有常用的python字符串操作,如字符串的替换.删除.截取.复制.连接.比较.查找.分割等,需要的朋友可以参考下. 1.去空格及特殊符号 s.strip().lstrip().rstrip(',') 2.复制字符串 #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1 sStr1 = 'strcpy2' print sStr2 3.连接字符串 #strcat(sStr1,sStr2) sStr1 =

OC Foundation框架—字符串操作方法及习题

1 #import <Foundation/Foundation.h> 2 3 int main(int argc, const char * argv[]) { 4 @autoreleasepool { 8 /* 9 不可变字符串 10 1.创建字符串 11 实例方法(3种) 12 类方法(3种) 13 2.不可变字符串: 14 统计长度(2种) 15 索引提取 (3种) 16 比较 (3种) 17 查照字符串位置(1种) 18 判断前后缀 19 转换数字 20 大小写转换 21 字符串提取

【转】Python 字符串操作方法大全

python字符串操作实方法大合集,包括了几乎所有常用的python字符串操作,如字符串的替换.删除.截取.复制.连接.比较.查找.分割等,需要的朋友可以参考下 1.去空格及特殊符号 复制代码代码如下: s.strip().lstrip().rstrip(',') 2.复制字符串 复制代码代码如下: #strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2 3.连接字符串 复制代码代码如下: #st

&lt;经验杂谈&gt;C#/.Net字符串操作方法小结

字符串操作是C#中最基本的.最常见的.也是用的最多的,以下我总结 了几种常见的方法 1.把字符串按照分隔符转换成 List /// <summary> /// 把字符串按照分隔符转换成 List /// </summary> /// <param name="str">源字符串</param> /// <param name="speater">分隔符</param> /// <param

浅析字符串操作方法slice、substr、substring及其IE兼容性

在截取字符串时常常会用到substr().substring().slice()方法,有时混淆之间的用法,故总结下. slice() 定义:接受一个或者两个参数,第一个参数指定子字符串的开始位置.第二个参数表示子字符串的结束位置(不包括结束位置的那个字符),如果没有传递第二个参数,则将字符串的长度作为结束位置. 1.传递参数为正值情况: var str ="helloWorld"; // 一个参数,则将字符串长度作为结束位置 alert(str.slice(3)); // "

5.6.3.2 字符串操作方法

下面介绍与操作字符串有关的几个方法.第一个就是concat(),用于将一或多个字符串拼接起来,返回拼接得到的新字符串.例如: var stringValue = "hello"; var result = stringValue.concat("world"); alert(result);//"hello world" alert(stringValue);//"hello" 这个例子中,通过stringValue调用con