如何使用split()将1.18.0-AAA-1转换为1.18.0js

How to use split() to convert 1.18.0-AAA-1 into 1.18.0 js

本文关键字:0-AAA-1 0js 转换 何使用 split      更新时间:2023-09-26

如何使用javascript split splice slice方法转换:

1.18.0-AAA-1转换为1.18.0.

从初始值开始,确定所需的部分位于第一个连字符之前,因此将其用作拆分的分隔符。执行拆分,然后第一部分将包含所有内容,但不包括第一个连字符。您不需要切片或拼接,只需拆分即可。然后在末尾加上一个点作为拖尾点。

var x="1.18.0-AAA-1";
var y=x.split("-");//splits it at each "-";
var z=y[0]+".";//gives 1.18.0.

然而,如果你要求使用三种方法中的每一种来产生结果,那么这听起来像是家庭作业,你应该试着自己做。最好的学习方式是尝试。

使用split从字符串创建数组

var str = "1.18.0-AAA-1"; var parts = str.split("-"); // this returns the array ["1.18.0", "AAA", "1"]

现在,获得想要的东西的最简单方法是:

parts[0];