肥宅钓鱼网
当前位置: 首页 钓鱼百科

javascript中字符串比较(web开发之-js字符串常用运算)

时间:2023-08-07 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

lastIndexOf:从右侧开始向左查找的第一个字符的索引。slice和substring都是使用的开始索引和结束的索引。slice和substring的区别是:slice可以写负数,表示倒数第几个;substring不能使用负数,且如果起始位置大于结束位置,会自动切换位置进行截取。substr是起始位置和截取的长度。

字符查找

var str = "This is world,world is ours";var index = str.indexOf("is");var lastIndex = str.lastIndexOf("is");console.log("从前往后查找的索引:" index);console.log("从后往前查找的索引:" lastIndex);

注:

indexOf:从左侧开始查找的第一个字符的索引。例:字符变量.indexOf("查找的字符")。

lastIndexOf:从右侧开始向左查找的第一个字符的索引。例:字符变量.lastIndexOf("查找的字符")

var str = "This is world,world is ours";var index = str.search(/world/);console.log(index);var arr = str.match(/world/g);console.log(arr);

注:

search:用来查找字符串匹配时的索引;

match:用来查找所有匹配的字符,并放到一个数组中返回

内容替换

var str = "This is world,world is ours";str = str.replace(/world/g,"世界");console.log(str);

注:

replace:用来在字符串中查找 内容 并进行替换,可以使用正则表达式或非正则表达式。以上我们使用的正则表达式/world/g,把所有的world替换成了 世界。字符.replace(正则,"要替换的内容")

大小写转换

var str = "This is world,world is ours";str = str.toLowerCase();console.log("小写:" str);str = str.toUpperCase();console.log("大写:" str);

注:

toLowerCase:转换为小写。例:字符.toLowerCase()

toUpperCase:转换为大写。例:字符.toUpperCase()

字符转换为数组

var str = "This is world,world is ours";var arr = str.split(",");console.log(arr);

注:

split:按照某个字符来切割成数组。字符.split("切割的字符")

字符串截取

var str = "This is world,world is ours";var str1 = str.slice(1,3);console.log(str1);console.log(str);var str2 = str.substr(1,5);console.log(str2);console.log(str);var str3 = str.substring(2,6);console.log(str3);console.log(str);

注:以上都可以用来取得字符串的某部分。

slice和substring都是使用的开始索引和结束的索引。例:str.slice(起始索引,结束索引);str.substring(起始索引,结束索引); 不包括结束的索引

slice和substring的区别是:slice可以写负数,表示倒数第几个;substring不能使用负数,且如果起始位置大于结束位置,会自动切换位置进行截取。

substr是起始位置和截取的长度。str.substr(起始索引,长度)

    推荐阅读
  • 年轻人会痛风吗 年轻人会痛风吗图片

    2型糖尿病过去的发病年龄:40~50岁现在可能发病年龄:儿童至青少年期原因:1.不良的饮食习惯;2.久坐不动的生活方式。摄入高热量及结构不合理的膳食会导致肥胖,随着体重的增加及缺乏体育运动,胰岛素抵抗会进行性加重,进而导致胰岛素分泌缺陷和2型糖尿病的发生。此外,非酒精性脂肪肝的严重程度不一定与肥胖程度相关,但与腰部脂肪堆积相关。如果有乳腺癌遗传基因,则应采取些额外的预防措施,建议在医生的指导下进行。

  • 长太肥怎样做俯卧撑(做俯卧撑的要点是什么)

    呼气,两上臂要贴近体侧屈肘,缓缓下降到最低位置。让肩关节收紧,充分拉长胸大肌,头部往前探,当胸腔里面有完全扩张的感觉时,稍停。呼气的同时伸臂,直到伸直两臂,挺起胸部。全身要保持挺直的姿势,稍停,再重复练习。俯卧撑动作要点:手指往前,直逼支撑,肩关节要前倾10到15度。撑起的时候,身体要稍往前呈弧线上升,让胸部往前挺出,把意念集中到胸部。呼吸节奏保持均匀,下落的时候吸气,撑起的时候呼气。

  • 隔了挺长时间又梦见她了(我又一次梦见了她)

    或许可以理解为灵魂之间的水乳交融。随着当时紧张的救援工作,整个人也是精神紧绷的状态,很快就忘掉了这个事情,时间就在两点一线的缝隙当中,不紧不慢而又决绝的稳步前行。期间也有许多对话,也有许多细节,在此就不做描述。2021年,我儿子四岁多,我女儿也有两岁了,不说大富大贵,也算是该有的都有了。以上为本人亲身经历,绝对原创,禁止基于商业用途的转载,如需转发请标明出处。

  • 薏米为什么要炒熟(薏米要炒熟才有效果吗)

    薏米生于温暖潮湿的十边地和山谷溪,但是他的营养价值不容忽略的,但是民间都有这样的传说,孕妇不适合吃薏米,说吃了多胎儿会有一定的影响,下面将为大家详细的介绍。薏仁中含有丰富的蛋白质分解酵素,能使皮肤角质软化,对皮肤赘疣,粗糙不光滑者,长期服用也有疗效。孕妇吃薏米的坏处药理实验证明,薏仁对子宫平滑肌有兴奋作用,可促使子宫收缩,因而有诱发流产的可能。

  • 生活中平行线的例子有哪些(盘点生活中平行线的例子)

    接下来我们就一起去了解一下吧!生活中平行线的例子有哪些生活中的平行线有:斑马线、篮球场中线、篮板、五线谱、垂直过山车。五彩缤纷的世界正因为有了平行才变得井井有条。放眼身边便随处可见平行线的影子。永不相交的两条直线叫做平行线。平行线公理是几何中的重要概念。可以等价的陈述为“过直线外一点有唯一的一条直线和已知直线平行”。

  • 宿疾的意思是什么(词语宿疾什么意思)

    接下来我们就一起去了解一下吧!宿疾的意思是什么宿疾,汉语词汇,拼音是sùjí,释义为久治不愈的疾病,旧病。

  • 在线考试系统的系统流程图(在线考试系统如何创建子管理账户并设置权限呢)

    一般来说,当企事业单位或学习、教育机构位使用考试系统时,只会注册一个账户,来做主管理员的角色,但考虑到企业、学校人员较多,一个人很难管理,通常会设置多个子管理员账户来协助管理。在线考试系统为了方便考试工作的管理,确保数据的安全,在线考试系统可以设置多个子管理员进行分级权限管理。每个子管理员都可以独立操作系统的后台,不同的子管理员可以给予不同的权限,独立操作,相不互影响。

  • 十大最好吃的大米品牌排名(全国最好吃的大米排名)

    全国最好吃的大米排名俗话说得好“民以食为天”,而对于我国人来说大米便是最主要的食物之一了,那你知道在我国比较好吃的大米有哪些呢?像黑龙江地区的五常大米、北大荒大米,辽宁地区的盘锦大米等都比较出名,今天小编就来和大家一起来。

  • 微信公众号官网咋注册(微信公众号平台注册流程)

    本文截图均来自百度--追风少年

  • 山东最好的山菜(山东哪道菜最好吃)

    山东美食以其味鲜咸脆嫩,风味独特,制作精细享誉海内外。它的外貌为浓香红,味道软嫩劲道有弹力,韧劲十足。并不是将大肠转九道弯。这些乱象扒鸡不仅毁坏了的德州扒鸡的名声,更是给消费者留下了不好的印象。鸡肉被山东的特色调料在锅中狂轰乱炸。以上六道山东美食,九转大肠、肉火烧、辣子鸡、南煎丸子、泰山三美、德州扒鸡,都是山东数一数二排的上名的美食。