JS中操作字符串的常用方法
来源:互联网 发布:java并发编程视频教程 编辑:程序博客网 时间:2024/05/22 08:25
总结一下常用的JS分割字符串的方法
split分割字符串
split() 方法用于把一个字符串分割成字符串数组。
参数:可以是一个字符串或者一个正则表达式。
返回值:1.一个字符串数组。该数组是通过在 separator 指定的边界处将字符串 stringObject 分割成子串创建的。返回的数组中的字串不包括 separator 自身。2.如果把空字符串 (“”) 用作 separator,那么 stringObject 中的每个字符之间都会被分割。
例如:
var str = "asd::ert::xcv";var arr = str.split("::");console.log(arr);//arr结果是一个数组["asd","ert","xcv"]
split
search查找字符串
search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。
参数:可以是一个字符串或者一个正则表达式。
返回值:stringObject 中第一个与 regexp 相匹配的子串的起始位置。没找到返回-1.
例如:
var str = "asdfghj";var index = str.search("dfg");//index的值是2
search
indexOf查找字符串
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
参数:要查找的字符串的值
返回值:第一次出现的位置,没有则返回-1.
例如:
var str = "asdfghj";var index = str.indexOf("dfg");//index的值是2
indexOf
indexOf和search的区别
If you require a regular expression, use search(). Otherwise, indexOf() is going to be faster.
substring截取指定字符串
substring() 方法用于提取字符串中介于两个指定下标之间的字符。
参数:要截取的字符串位置
返回值:一个新的字符串
例如:
var str="Hello world!"var val = str.substring(1,7);//val的值是ello wvar str2 = "Hello world!"var val2 = str2.substring(1);//val2的值是ello world!
substring
阅读全文
0 0
- JS中操作字符串的常用方法
- JS中常用的操作字符串的方法
- js String对象中常用方法小结(字符串操作)
- js String对象中常用方法小结(字符串操作)
- js String对象中常用方法小结(字符串操作)
- js String对象中常用方法小结(字符串操作)
- js中字符串常用方法
- js中字符串和数组的常用操作
- js字符串常用的方法
- Js字符串的常用方法
- 关于Objective-C中常用的操作字符串的方法
- JS操作字符串的方法
- javascript中字符串常用操作总结、JS字符串操作大全
- javascript中字符串常用操作总结、JS字符串操作大全
- javascript中字符串常用操作总结、JS字符串操作大全
- javascript中字符串常用操作总结、JS字符串操作大全
- JS中字符串的操作
- js中字符串的操作
- 自定义viewgroup获取包裹的listview
- Oprofile 编译使用过程中遇到的几个错误
- 控制台、win32 、mfc 、QT区别
- python(1)
- go语言时间操作一些坑
- JS中操作字符串的常用方法
- Android studio 自动导入(全部)包 import
- 二维码跳转android或ios下载app中转处理
- Java线程并发中的锁——Lock(上)
- zabbix自动发现
- 数据结构,循环队列各功能的实现
- HDU 1051 Wooden Sticks (贪心)
- "ORA-01779: 无法修改与非键值保存表对应的列"问题
- 11-散列1 电话聊天狂人 (25分)