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

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(起始索引,长度)

    推荐阅读
  • 全球最合适移民国家和地区排名(快速移民拿到护照的国家有哪些)

    之后的今年6月13日,土耳其购房移民门槛由25万美元涨至40万美元。土耳其护照免签117个国家和地区,其中包括日本、新加坡、泰国及中国香港90天、澳门台湾30天等。入籍个案通过入籍审查委员会的审核程序后便可提呈入籍委员会批准成为瓦努阿图共和国公民,从提交申请至成为瓦国正式公民及获得护照需时约一个月。免签全球129多个国家和地区;包括英国、法国、德国、意大利、西班牙等40多个国家。

  • 上山容易下山难什么意思(上山容易下山难意思是什么)

    上山容易下山难什么意思?上山容易下山难什么意思“上山容易下山难”,这句话的真正含义是,上山每个人都可以做到,但是下山就不一定了,很多人下山都会死在迷路上,中国很多业余人士喜欢登山,很多都是有去无回,这就是人们常说的上山容易下山难。他是在就究竟谁才是登上珠峰第一人的争论发表意见时说这番话的———据说在希拉里之前,有两个英国人也可能曾经登顶,只是在下山途中发生意外,遇难身亡了。

  • 挡把旁边mode是什么按键(挡把边儿上的shiftlock键是什么鬼)

    空挡也就是N挡,在自动挡变速箱的逻辑中,变速箱内的液压机构压力要低于D挡时的液压压力,所以空挡滑行很容易造成变速箱润滑不良的现象。“风云车”大型消费者调研活动从2001年起进入中国,至今已连续举办了18年。像以往每年一样,我们热情期待着ams的粉丝来参与。风云车投票是个年度活动每年二月抽奖奖项的设置分为四等一等奖10名,奖金5000元二等奖25名,奖金2000元三等奖400名,奖金500元四等奖500名,《全球名车录》一册还有红包!

  • 炒青笋片的做法窍门(怎么做炒青笋片)

    我们一起去了解并探讨一下这个问题吧!炒青笋片的做法窍门材料:净青笋500克,菜油75克,水木耳50克,鱼辣椒3根,水芡粉2克,盐2克,好汤25克,葱段50克,姜片1克,蒜片0.5克。将青笋选净,切成姜糖块码盐0.5克约2分钟,透清水,晾干水分;葱、鱼辣椒切成马耳朵状。油锅烧至八成热,下入姜、蒜、葱、鱼辣椒煵赶,加盐后即倒入青笋炒转,舀入汤,放木耳,勾二流芡起锅,盛入盘。

  • 心灵的慰藉什么意思(怎么理解心灵的慰藉什么意思)

    心灵的慰藉什么意思?接下来我们就一起去研究一下吧!心灵的慰藉什么意思心灵上的慰藉:就是在你感觉到人生绝望,前途无光的时候,有人给你一种暖暖的感觉,就是心灵上的慰藉。南朝宋颜延之《庭诰文》:“幸有心灵,义无自恶。”佛教指人的意识、精神、灵知。《楞严经》卷一:“汝之心灵,一切明了。”南朝梁沉约《佛记序》:“推极神道,原本心灵。”

  • 郑州洺悦融园会降价吗(管城区的刚改项目)

    2015年电建地产还喊出「2020年销售额进入行业30强,央企地产前5强」的口号,过去7年了,2022年第一季度的名次相对于2015年的49位到下降了5个名次。如果是老管城的地缘刚改需求,可以关注,反之,基本不用考虑了。本次到期为止我是强叔记得一键三连我们下期再见

  • 来龙去脉的成语故事(成语故事之)

    出自《史记·齐太公世家》:“齐太史书曰‘崔杼弑庄公’,崔杼杀之。其弟复书,崔杼复杀之。少弟复书,崔杼乃舍之。“欲盖弥彰”出自左传·昭公三十一年》:“或求名而不得,或欲盖而名章,惩不义也。”请·顾炎武解释说:“或欲盖而名章,如赵盾伪出奔,崔杼杀太史,将以盖弑君之恶,其实恶益著焉。”春秋时,齐庄公与大臣崔杼的妻子私通。崔杼知道后,便设计杀了庄公,立庄公的异母弟杵臼为君,是为景公。崔杼也自封为相国,飞扬

  • 尼奥斯特洛夫斯基简介及作品(尼奥斯特洛夫斯基简介及作品是什么)

    尼奥斯特洛夫斯基简介及作品个人简介:尼古拉·阿列克谢耶维奇·奥斯特洛夫斯基,苏联著名无产阶级革命家、作家、布尔什维克战士。1904年9月29日出生于工人家庭,因家境贫寒,11岁便开始当童工,15岁上战场,16岁在战斗中不幸身受重伤,23岁双目失明,25岁身体瘫痪,1936年12月22日去世,年仅32岁。作品介绍:《钢铁是怎样炼成的》是前苏联作家尼古拉·奥斯特洛夫斯基所著的一部长篇小说,于1933年写成。

  • 如何做洗碗粉(如何自制洗碗粉)

    以下内容希望对你有帮助!如何做洗碗粉原料:小苏打、柠檬酸、精油、海盐。首先我们在碗里混合一些小苏打粉和柠檬酸。接着倒入海盐和白醋。最后使用洗碗机放进里面洗碗就可以了。

  • 深入探究欧洲启蒙运动(欧洲启蒙运动的变奏)

    有人盛赞此举,称之为人类理性主义的“哥白尼倒转”,可我们认为,此语,非抬举康德,乃抬举哥白尼,因为康德思想之深邃与高远,已非哥白尼所能及。这是由启蒙运动所提出的问题,也是启蒙运动需要解决的问题。与文化中国的“前定和谐”对哲学王国进行改制,不是托古改制,而是“运用自己的理智”。