JS字符串处理:split和replace

news/2024/11/22 20:44:54/

题目1.现在有一个字符串"Rome was not built in a day",请用程序统计该字符串中有多少个单词。注:单词与单词之间是以空格隔开的。

测试代码

        var str3 = "Rome was not built in a day"var str3_arr = str3.split(" ");document.write(str3_arr.length + "<br/>");for(var i = 0;i < str3_arr.length;i++){console.log(str3_arr[i])}

 题目2.请使用这一章学到的字符串方法,将字符串"Hello Lvye"中的“e”全部删除,即最终得到“Hllo Lvy!”。

如果使用 replace("e",""),只会删除第一个"e",不会全部删除"e"

        var str4 = "Hello Lvye"str4 = str4.replace(/e/g,"")document.write(str4 + "<br/>");

通过数组作为中间的媒介的实现方式如下所示:

        var str1 = "Hello Lvye"var str2 = str1.split("e").join("")document.write(str2)

这段代码分解后的形式:

        var str1 = "Hello Lvye"var str1_arr = str1.split("e");document.write("转换后的数组:" + str1_arr + "<br>")document.write("转换后的数组长度:" + str1_arr.length + "<br>")var str2 = str1_arr.join("")document.write(str2)

输出的结果:

转换后的数组:H,llo Lvy,
转换后的数组长度:3
Hllo Lvy


http://www.ppmy.cn/news/118060.html

相关文章

UE4蓝图学习篇(九)-- 人物重定向

在平常的游戏制作或者项目练习过程中&#xff0c;我们想使用其他比较好看的模型&#xff0c;但是却想使用小白人的动画&#xff0c;这个时候要怎么去处理呢&#xff1f; 这个时候就需要使用到重定向功能&#xff0c;让两者使用同一套骨骼&#xff0c;把小白人动画重定向到我们…

判断当前页面是否有元素被iframe嵌套

我当时的场景&#xff1a;在某一页面判断该页面有没有元素是被iframe嵌套的&#xff0c;根据是否被嵌套做页面其他 逻辑处理 我是用的方法二解决的问题&#xff1a;top.frames.length>0 &#xff0c;大于0 就是有被嵌套的&#xff0c;等于0就是没有被嵌套 方法一&#xff1…

Oracle非分区表的重组

Oracle非分区表 一、概念 非分区表&#xff08;Non-partitioned table&#xff09;是指在创建表时没有使用分区&#xff08;Partitioning&#xff09;功能进行数据划分的表。分区表是将表中的数据按照某个特定的列或表达式进行划分&#xff0c;并存储在不同的分区中。而非分区…

【网络】新华三H3C交换机 抓包|H3C交换机文档

目录 前言 H3C交换机抓包&#xff1a; H3C简单FTP上传和下载文件 流镜像配置命令 2.1.1 mirror-to cpu 2.1.2 mirror-to interface 相关命令 更多ACL例子 ACL显示和维护 删除ACL 删除规则 删除classer 清楚统计信息 H3C交换机文档下载地址 前言 术语&#xff1a; ACL: 访问控…

133、H3C交换机恢复出厂和各种基本配置

一、不知道密码如何恢复出厂设置 1、 开机启动,Ctrl+B进入bootrom菜单,选择恢复出厂设置 2、用com线连上电脑,用超级终端进入,然后重启电脑,看提示按ctrl+b进入bootrom模式,然后按照菜单提示删除flash中的.cfg文件,然后重启就可以了。或者进入后键入命令 reset save …

rrpp协议如何修改_H3C 中低端以太网交换机 可靠性典型配置指导-6W100

1RRPP典型配置指导(支持保护VLAN) 为了兼容不支持保护VLAN配置的RRPP版本,在使用旧版本配置文件启动设备后,RRPP域保护所有的VLAN。 城域网和企业网大多采用环网来构建以提高可靠性,但环上任意一个节点发生故障都会影响业务。环网采用的技术一般是RPR或以太网环。RPR需要专用…

[华三] IPv6技术白皮书(V1.00)

IPv6技术白皮书(V1.00) http://www.h3c.com/cn/d_200802/605649_30003_0.htm H3C S7500E IPv6技术白皮书 关键词:IPv6,隧道 摘 要:本文介绍了IPv6的产生背景、技术要点和组网策略。 缩略语: 缩略语 英文全名 中文解释 ND Neighbour Discovery Protocol 邻居发现协议 PMT…

Cisco策略路由双地址双出口+NAT

环境描述&#xff1a;使用设备为Cisco2621XM NE-1E模块&#xff0c;该配置拥有两个FastEthernet以及一个Ethernet端口。  现使用Ethernet 1/0 端口连接内部局域网&#xff0c;模拟内部拥有100.100.23.0 255.255.0.0 与100.100.24.0 255.255.0.0 两组客户机情况下基于原地址 …