从原先部分得到新字符串节
在最后一个练习中,阵列包含一堆字符串,其中包含有关英格兰北部火车站的信息。 字符串是包含三字母站代码的数据项,后面是一些机器可读数据,后跟分号,后跟可读站名。 例如:

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);
}```

从原先部分得到新字符串相关推荐

  1. java string s_Java字符串:“String s=新字符串(”愚蠢“);

    Java字符串:"String s=新字符串("愚蠢"): 我是一个学习Java的C+的人.我正在阅读有效的Java,有些东西让我感到困惑.它说永远不要写这样的代码:St ...

  2. python字符串join和+_Python字符串通过'+'和join函数拼接新字符串的性能测试比较

    有一道Python面试题, 以下代码有什么局限性,要如何修改 def strTest(num): s = 'Hello' for i in range(num): s += 'x' return s ...

  3. php 5.0 新字符串

    简介:新字符串以"<<<"开始,后边紧跟子字符串标记,之后为字符串内容,最后用标记和分号结束. 说明:"<<<标记"后不要有 ...

  4. 通过字符串方法创建新字符串如何打出反斜杠、单引号、双引号、响铃、换行符、水平制表符

    print("\")#反斜杠 print("'")#单引号 print(""")#双引号 print("\aHYQ&qu ...

  5. 6. Z 字形变换(给定字符串,画N后逐行拼接成新字符串)

    一.将给定字符串按给定行数 画N ,输出从左往右逐行读取拼成的新字符串 比如输入字符串为 "LEETCODEISHIRING" 行数为 3 时,排列如下: L C I R E T ...

  6. 输入一个以回车结束的字符串(少于80个字符),滤去所有的非十六进制字符后,组成一个新字符串(十六进制形式),输出该字符串并将其转换为十进制数后输出。

    [问题描述] 输入一个以回车结束的字符串(少于80个字符),滤去所有的非十六进制字符后,组成一个新字符串(十六进制形式),输出该字符串并将其转换为十进制数后输出. [输入形式]一个字符串,小于80个字 ...

  7. python加法运算符可以用来连接字符串并生成新字符串_加法运算符可以用来连接字符串并生成新字符串。...

    [其它]请参考附件中的实验程序说明文档,在完成实验,并获得汇总的班级实验数据之后,撰写实验报告.实验报告的格式请参考模版. 心理旋转实验.docx 实验心理学实验报告模板2019.doc 视觉反应时实 ...

  8. 【C语言】编写程序,输入一个以回车符结束的字符串(少于80个字符),过滤去所有的非十六进制字符后,组成一个新字符串(十六进制形式),然后将其转换为十进制数后输出。

    题目: 编写程序,输入一个以回车符结束的字符串(少于80个字符),过滤去所有的非十六进制字符后,组成一个新字符串(十六进制形式),然后将其转换为十进制数后输出. **输入提示信息:"请输入十 ...

  9. 为什么我们需要使用Pandas新字符串Dtype代替文本数据对象

    We have to represent every bit of data in numerical values to be processed and analyzed by machine l ...

最新文章

  1. 中国疾控中心回应论文争议:所有病例在论文撰写前已向社会公布
  2. adc量化单位_单片机外围模块漫谈之二,如何提高ADC转换精度
  3. springCloud--1
  4. mailx(mail)配置outlook SMTP方式发送邮件
  5. 自己实现一个和PYTHON的库一模一样的sha_256算法
  6. Saiku Table展示数据合并bug修复(二十五)
  7. JavaWeb:脚本标识
  8. xml层级工具_.NET的类型层次查看工具,ClassHierarchyViewer,0.3.0.1
  9. hibench测试出现问题--zookeeper
  10. POJ1062 昂贵的聘礼(最短路径)
  11. java----动态绑定
  12. ASP.NET【2】
  13. oracle数据库查询空间大小,Oracle查看数据库空间使用情况
  14. Android 将自己的应用改为系统应用
  15. 均方误差(MSE)和均方根误差(RMSE)和平均绝对误差(MAE)
  16. java中file系统找不到指定的路径_java.io.FileNotFoundException: (系统找不到指定的路径。)怎么处理...
  17. (纪中)2223. 母鸡下蛋(hen)
  18. 剑~~~~~~~~~~
  19. github-一个视频图片下载工具-lux(annie)
  20. 2022高处安装、维护、拆除考试题库模拟考试平台操作

热门文章

  1. JS编码解码对应C#编码解码
  2. 清洗网址中的垃圾字符
  3. XJTU-SY数据集轴承故障诊断
  4. 【时空统计分析(一)之空间异质性】
  5. 清空MySQL单库下所有表数据 || 删除MySQL单库下所有表
  6. 通过短信网关发送Wappush消息
  7. Golang 和 lua 相遇会擦出什么火花?
  8. gpedit.msc打开策略组为空
  9. SQL高级查询案例讲解与分析
  10. 【CUDA】安装想要版本的CUDA(CUDA10.2)