从原先部分得到新字符串
从原先部分得到新字符串节
在最后一个练习中,阵列包含一堆字符串,其中包含有关英格兰北部火车站的信息。 字符串是包含三字母站代码的数据项,后面是一些机器可读数据,后跟分号,后跟可读站名。 例如:
MAN675847583748sjt567654;Manchester Piccadilly
我们要提取站点代码和名称,并将它们放在一起,具有以下结构的字符串:
MAN: Manchester Piccadilly
我们建议这样做:
提取三个字母的站代码并将其存储在一个新的变量中。
查找分号的字符索引号。
使用分号字符索引号作为参考点提取人可读的站名,并将其存储在新变量中。
连接两个新的变量和一个字符串文字,使最终的字符串。
将 result 变量的值更改为等于最终的字符串,而不是 input。
var list = document.querySelector('.output ul');
list.innerHTML = '';
var stations = ['MAN675847583748sjt567654;Manchester Piccadilly','GNF576746573fhdg4737dh4;Greenfield','LIV5hg65hd737456236dch46dg4;Liverpool Lime Street','SYB4f65hf75f736463;Stalybridge','HUD5767ghtyfyr4536dh45dg45dg3;Huddersfield'];for(var i = 0; i < stations.length; i++) {var input = stations[i];var code = input.slice(0,3);var semiC = input.indexOf(';');var name = input.slice(semiC + 1);var final = code + ': ' + name;var result = final;var listItem = document.createElement('li');listItem.textContent = result;list.appendChild(listItem);
}```
从原先部分得到新字符串相关推荐
- java string s_Java字符串:“String s=新字符串(”愚蠢“);
Java字符串:"String s=新字符串("愚蠢"): 我是一个学习Java的C+的人.我正在阅读有效的Java,有些东西让我感到困惑.它说永远不要写这样的代码:St ...
- python字符串join和+_Python字符串通过'+'和join函数拼接新字符串的性能测试比较
有一道Python面试题, 以下代码有什么局限性,要如何修改 def strTest(num): s = 'Hello' for i in range(num): s += 'x' return s ...
- php 5.0 新字符串
简介:新字符串以"<<<"开始,后边紧跟子字符串标记,之后为字符串内容,最后用标记和分号结束. 说明:"<<<标记"后不要有 ...
- 通过字符串方法创建新字符串如何打出反斜杠、单引号、双引号、响铃、换行符、水平制表符
print("\")#反斜杠 print("'")#单引号 print(""")#双引号 print("\aHYQ&qu ...
- 6. Z 字形变换(给定字符串,画N后逐行拼接成新字符串)
一.将给定字符串按给定行数 画N ,输出从左往右逐行读取拼成的新字符串 比如输入字符串为 "LEETCODEISHIRING" 行数为 3 时,排列如下: L C I R E T ...
- 输入一个以回车结束的字符串(少于80个字符),滤去所有的非十六进制字符后,组成一个新字符串(十六进制形式),输出该字符串并将其转换为十进制数后输出。
[问题描述] 输入一个以回车结束的字符串(少于80个字符),滤去所有的非十六进制字符后,组成一个新字符串(十六进制形式),输出该字符串并将其转换为十进制数后输出. [输入形式]一个字符串,小于80个字 ...
- python加法运算符可以用来连接字符串并生成新字符串_加法运算符可以用来连接字符串并生成新字符串。...
[其它]请参考附件中的实验程序说明文档,在完成实验,并获得汇总的班级实验数据之后,撰写实验报告.实验报告的格式请参考模版. 心理旋转实验.docx 实验心理学实验报告模板2019.doc 视觉反应时实 ...
- 【C语言】编写程序,输入一个以回车符结束的字符串(少于80个字符),过滤去所有的非十六进制字符后,组成一个新字符串(十六进制形式),然后将其转换为十进制数后输出。
题目: 编写程序,输入一个以回车符结束的字符串(少于80个字符),过滤去所有的非十六进制字符后,组成一个新字符串(十六进制形式),然后将其转换为十进制数后输出. **输入提示信息:"请输入十 ...
- 为什么我们需要使用Pandas新字符串Dtype代替文本数据对象
We have to represent every bit of data in numerical values to be processed and analyzed by machine l ...
最新文章
- 中国疾控中心回应论文争议:所有病例在论文撰写前已向社会公布
- adc量化单位_单片机外围模块漫谈之二,如何提高ADC转换精度
- springCloud--1
- mailx(mail)配置outlook SMTP方式发送邮件
- 自己实现一个和PYTHON的库一模一样的sha_256算法
- Saiku Table展示数据合并bug修复(二十五)
- JavaWeb:脚本标识
- xml层级工具_.NET的类型层次查看工具,ClassHierarchyViewer,0.3.0.1
- hibench测试出现问题--zookeeper
- POJ1062 昂贵的聘礼(最短路径)
- java----动态绑定
- ASP.NET【2】
- oracle数据库查询空间大小,Oracle查看数据库空间使用情况
- Android 将自己的应用改为系统应用
- 均方误差(MSE)和均方根误差(RMSE)和平均绝对误差(MAE)
- java中file系统找不到指定的路径_java.io.FileNotFoundException: (系统找不到指定的路径。)怎么处理...
- (纪中)2223. 母鸡下蛋(hen)
- 剑~~~~~~~~~~
- github-一个视频图片下载工具-lux(annie)
- 2022高处安装、维护、拆除考试题库模拟考试平台操作