正则表达式,字符串操作
来源:互联网 发布:淘宝钻石展位怎么样 编辑:程序博客网 时间:2024/06/05 16:06
字符串操作包括哪一些?(1)indexof与search,都是查找字符串的操作,IndexOf()方法是用来判断一个字符串是否存在于一个更长的字符串中。从长字符串左端到右端来搜索,如果存在该子字符串就返回它所处的位置,如果没有就会返回-1.search()的参数是正则表达式或者普通字符串,而indexOf()的参数只是普通字符串。indexOf()是比search()更加底层的方法。如果只是对一个具体字符串来查找,那么使用indexOf()的系统资源消耗更小,效率更高;如果是查找具有某些特征的字符串(比如查找以a开头,后面是数字的字符串),要使用正则表达式和search()方法了。
substring,截取字符串 substring(1,5);包括第一个不包括第五个。
charAt 获取某个位置的字符,比如说 charAt(5);
split 分割字符串,获得一个数组, 比如说 var str =‘apples,pear,orange’ str.split(',');
正则表达式基础:var re = /d/i; i是忽略的意思
var re = /d/d/i;
var re = /d+/i;
var re = /d/g; 全部,全局
var str ='12 de 35 de 58 sw';var re =/\d+/g;alert(str.match(re));
这样会弹出12,35,58
正则里面的转义 \d 表示数字
window.nevagator.userAgent这里弹出的是浏览器的信息
window.nevagator.userAgent.search('/chrome/i') !=-1;找这个字符串并且忽略大小写的来找
var str ='abcdefg';alert(str.replace('/a/gi','T'));替换‘Tbcdefg’
正则有贪婪的特性
o[usb]t——obt、ost、out id[0-9]——id0、id5 o[^0-9]t——oat、o?t、o t
- 正则表达式,字符串操作
- 字符串操作和正则表达式
- 正则表达式--操作字符串a
- 字符串操作-正则表达式
- 正则表达式---简化字符串操作
- 正则表达式(操作字符串)
- 字符串操作正则表达式方法
- 字符串操作(2)---使用正则表达式
- 第三章 字符串操作与正则表达式
- PHP学习:字符串操作和正则表达式
- JS使用正则表达式操作字符串
- PHP学习:字符串操作和正则表达式
- php的字符串操作与正则表达式
- JAVA正则表达式的字符串查找操作
- PHP字符串操作和正则表达式
- C# .net 字符串格式化,正则表达式,字符串操作
- Java使用正则表达式及字符串操作,抽取网页信息
- Java——正则表达式(字符串操作)
- SQL多表连接查询(详细实例)
- Spark整合kafka0.10.0新特性(一)
- 12 Hive介绍和Hive环境搭建
- Visio2007安装
- 青蛙跳台阶问题
- 正则表达式,字符串操作
- Unity3D安卓平台发布配置
- JVM学习之类加载
- 117. Populating Next Right Pointers in Each Node II
- 新概念英语4 The sporting spirit 体育精神
- Android实现Activity之间通信的方法
- 【安卓逆向】如何用ida动态调试so文件
- Android 源码解析
- spring事务转账案例