jsreplace函数怎么用(sql语句replace的用法方法)

此篇文章献给刚入们的小白,还有基础比较薄弱的朋友;知识点都是比较简单,工作当中经常会用到;如果觉得能用上就收藏,方便以后使用; 将字符串分割成数组 lets="hello,world"; letss="你相信命运吗?"; letaa=s.split(','); letbb=ss.split(''); console.log(aa);//["hello","world"] console.log(b…

此篇文章献给刚入们的小白,还有基础比较薄弱的朋友;

知识点都是比较简单,工作当中经常会用到;

如果觉得能用上就收藏,方便以后使用;

将字符串分割成数组

let s = \"hello,world\";
let ss = \"你相信命运吗?\";
let aa = s.split(\',\');
let bb = ss.split(\'\');
console.log(aa);//[\"hello\", \"world\"]
console.log(bb);//[\"你\", \"相\", \"信\", \"命\", \"运\", \"吗\", \"?\"]

jsreplace函数怎么用(sql语句replace的用法方法)

从字符串中获取第单个字符 charAt(0)

let s = \"hello,world\";
let ss = \"你相信命运吗?\";
let aa = s.charAt(6);
let bb = ss.charAt(3);
console.log(aa);//w
console.log(bb);//命

jsreplace函数怎么用(sql语句replace的用法方法)

获取字符串的最后一个字符 charAt(s.length – 1);

let s = \"hello,world\";
let ss = \"你相信命运吗?\";
let aa = s.charAt(s.length - 1);
let bb = ss.charAt(ss.length - 1);
console.log(aa);//d
console.log(bb);//?

jsreplace函数怎么用(sql语句replace的用法方法)

获取字符串中的一段文字substring(开始位置, 结束位置)

两个值:第一个是开始位置,第二个是结束位置;

let s = \"hello,world\";
let ss = \"你相信命运吗?\";
let aa = s.substring(1,4);
let bb = ss.substring(2,5);
console.log(aa);//ell
console.log(bb);//信命运

一个值:字符串开始截取的位置;

let s = \"hello,world\";
let ss = \"你相信命运吗?\";
let aa = s.substring(1);
let bb = ss.substring(2);
console.log(aa);//ello,world
console.log(bb);//信命运吗?

jsreplace函数怎么用(sql语句replace的用法方法)

获取一段字符串slice(),同上

let s = \"hello,world\";
let ss = \"你相信命运吗?\";
let aa = s.slice(1,4);
let bb = ss.slice(2);
console.log(aa);//ell
console.log(bb);//信命运吗?

jsreplace函数怎么用(sql语句replace的用法方法)

查找字符首次出现的位置indexOf()

let s = \"hello,world,hello,world\";
let ss = \"你相信命运吗?你相信命运吗?\";
let aa = s.indexOf(\'w\');
let bb = ss.indexOf(\'相\');
console.log(aa);//6
console.log(bb);//1

jsreplace函数怎么用(sql语句replace的用法方法)

查找字符l最后一次出现的位置lastIndexOf()

let s = \"hello,world,hello,world\";
let ss = \"你相信命运吗?你相信命运吗?\";
let aa = s.lastIndexOf(\'w\');
let bb = ss.lastIndexOf(\'相\');
console.log(aa);//18
console.log(bb);//8

jsreplace函数怎么用(sql语句replace的用法方法)

查找在指定位置后面字符首次出现的位置indexOf()

let s = \"hello,world,hello,world\";
let ss = \"你相信命运吗?你相信命运吗?\";
let aa = s.indexOf(\'w\',10);
let bb = ss.indexOf(\'相\',3);
console.log(aa);//18
console.log(bb);//8

全文字符替换

let s = \"hello,world\";
let ss = \"你相信命运吗?\";
let aa = s.replace(\'h\',\'H\');
let bb = ss.replace(\'你\',\'他\');
console.log(aa);//Hello,world
console.log(bb);//他相信命运吗?

将全部字母转换成大写字母

let s = \"hello,world\";
let aa = s.toUpperCase();
console.log(aa);//HELLO,WORLD

记住,在JavaScript中字符串是固定不变的,类似replace()和toUpperCase()的方法都返回新字符串,原字符串本身并没有发生改变。

在ECMAScript 5中,字符串可以当做只读数组,除了使用charAt()方法,也可以使用方括号来访问字符串中的单个字符(16位值):

s = “hello, world”;

s[0] // => “h”

s[s.length – 1] // => “d”

本文来自投稿,不代表来拓客立场,如若转载,请注明出处:https://www.laituoke.com/ltk/7064.html