String 正则 API
来源:互联网 发布:球球大作战小糖果软件 编辑:程序博客网 时间:2024/06/05 20:16
1. 替换:
基本替换操作:
str=str.replace(reg,"替换成的新内容");
强调: 1. replace不修改原字符串,总是返回新字符串
2. reg一般都要加g
如果不加g,只替换第一个匹配的关键词
高级替换操作:
str=str.replace(reg,function(match){
根据math获得关键词,返回替换内容
});
删除: 其实就是替换成""
比如:str.trim()去掉字符串开头和结尾的空字符
IE 9+
格式化: 将匹配的内容格式化为指定的格式
正则表达式中,每个()的分组都会自动获得一个序号
在匹配时,可用$n方式,获得关键词的部分内容
如何格式化:2步:
1.先用正则中的(),将原字符串分组
2.在替换时,使用$n指代每个分组匹配的部分关键词
2. 分隔字符串: var subStrs=str.split(reg);
将str,以reg匹配的内容作为切割符,将字符串切割为多段子字符串。
强调: 1. 返回包含所有子字符串的数组
2. 返回的结果中,不包含任何切割符
3. 切割不用加g
固定套路: 将字符串大散为字符数组
var chars=str.split("");
基本替换操作:
str=str.replace(reg,"替换成的新内容");
强调: 1. replace不修改原字符串,总是返回新字符串
2. reg一般都要加g
如果不加g,只替换第一个匹配的关键词
高级替换操作:
str=str.replace(reg,function(match){
根据math获得关键词,返回替换内容
});
删除: 其实就是替换成""
比如:str.trim()去掉字符串开头和结尾的空字符
IE 9+
格式化: 将匹配的内容格式化为指定的格式
正则表达式中,每个()的分组都会自动获得一个序号
在匹配时,可用$n方式,获得关键词的部分内容
如何格式化:2步:
1.先用正则中的(),将原字符串分组
2.在替换时,使用$n指代每个分组匹配的部分关键词
2. 分隔字符串: var subStrs=str.split(reg);
将str,以reg匹配的内容作为切割符,将字符串切割为多段子字符串。
强调: 1. 返回包含所有子字符串的数组
2. 返回的结果中,不包含任何切割符
3. 切割不用加g
固定套路: 将字符串大散为字符数组
var chars=str.split("");
0 0
- String 正则 API
- String API
- String-API
- API--String
- String API
- java基础复习之通用API(Object,String,正则表达式,包装类,日期)
- 关于String 的正则
- 正则去掉string 空格
- string正则表达式
- Java String 正则表达式
- String.replaceAll() 正则表达式
- String.replaceall正则表达式
- String类、正则表达式
- string的正则表达式
- 正则表达式 API
- JAVA API 正则表达式
- 正则表达式及API
- 正则表达式api
- Java程序员应该具备的知识点
- hrbust 哈理工oj 网线【MST+Prim】
- 目标检测之LBP特征
- Java 进阶 之 抽象类与接口 比较(二)
- 寻找N个数中最大的K个数整理
- String 正则 API
- Ubuntu下cuda+mpi配置
- 目标检测之Haar特征
- android MediaPlayer理解_我的第一篇博客
- 探索推荐引擎内部的秘密,第 3 部分: 深入推荐引擎相关算法 - 聚类
- 高性能网站架构设计之缓存篇(1)- Redis的安装与使用
- leetcode 每日一题 34. Search for a Range
- Java之泛型进阶——泛型代码转化为普通代码
- 判断任意数据是否奇偶数