js中常见字符串类型操作方法(2)
2024-10-21 20:39:33
toLowerCase()
,toLocalLowerCase()
,toUpperCase()
,toLocaleUpperCase()
var stringValue = "hello world";
stringValue.toLowerCase();// "hello world"
stringValue.toUpperCase();// "HELLO WORLD"
stringValue.toLocaleLowerCase();// "hello world"
stringValue.toLocaleUpperCase();// "HELLO WORLD"
一般来说,在不知道自己的代码将在哪种语言环境中运行的情况下,还是使用针对地区的方法更稳妥一些。
match()
match()方法只接受一个参数,要么是一个正则表达式,要么是一个 RegExp 对象。
var text = "cat, bat, sat, fat";
var pattern = /.at/;
//与 pattern.exec(text)相同
var matches = text.match(pattern);
console.log(matches.index); //0
console.log(matches[0]); //"cat"
console.log(pattern.lastIndex); //0
search()
这个方法的唯一参数与 match()方法的参数相同:由字符串或 RegExp 对象指定的一个正则表达式。
返回字符串中第一个匹配项的索引;如果没有找到匹配项,则返回-1
var text = "cat, bat, sat, fat";
var pos = text.search(/at/);
console.log(pos);// 1
最新文章
- Js IP转数字
- “maven编码gbk的不可映射字符”解决办法
- git cherry-pick
- MOSOS基础(转自树人云)
- Hermite Curve
- Oracle 数据库优化-分析现有的sql
- Git学习记录
- 在delphi的exe文件中嵌入另外一个exe文件
- React架构、设计思想
- windows下几种I/O端口(了解)
- c#跨窗体调用操作
- 【HDU3341】 Lost's revenge (AC自动机+状压DP)
- HDU1284钱币兑换问题( 母函数打表)
- 两层嵌套的JSON包的解法
- Ipython的安装/ipython notebook的简单使用
- 【js Date】时间字符串、时间戳转换成今天,明天,本月等文字日期
- 安装weblogic
- python学习笔记---环境的安装,pip命令,数据类型,运算
- RequestMethod.Post&;RequestMethod.GET
- Core Animation 动画的使用:关键帧动画、基础动画、动画组