如何获得用破折号分隔的2个字符串
How to get 2 strings separated by a dash?
在一个项目中,我得到了由两部分组成的ID,这些部分用破折号分隔。我如何获得第1部分和第2部分?
JS-
var ID = "100-200";
var id_part1 = 0;
var id_part2 = 0;
试试这个:
var id = "100-200";
var arr = id.split("-");
alert(arr[0]);
alert(arr[1]);
使用简单的JavaScript
:
ID = "100-200";
var values = ID.split('-');
var id_part1 = values[0];
var id_part2 = values[1];
var id = "100-200";
var array = id.split("-");
var id_part1 = array[0];
var id_part2 = array[1];
使用拆分:尝试此
var str = "100-200";
var res = str.split("-");
结果在数组列表中。
您可以使用:
var ID= "100-200" ;
ID=ID.split('-')[1];
var id_part1 = ID[0];
var id_part2 = ID[1];
现在可以通过析构函数赋值在一行中完成:
var ID = "100-200";
var [id_part1, id_part2] = ID.split('-');
console.log('id_part1: ', id_part1);
console.log('id_part2: ', id_part2);
相关文章:
- jsf中两个字符串的颜色代码差异
- 可以't在JavaScript中比较两个字符串
- 三元运算符检查多个字符串
- jQuery在两个字符串标识符之间选择HTML
- 为什么脚本标记被分解为两个字符串
- 比较Javascript中的两个字符串时出错
- 数组转换为多个字符串
- 如何检查两个字符串是否具有相同的字符,包括特殊字符
- Javascript正则表达式来比较两个字符串
- 使用Javascript获取两个字符串之间的字符串数组
- 如何比较两个字符串并删除jquery中的元素
- 如何在 jQuery 中将多个字符串放入单个字符串中
- 获取第一个字符串并在 Ajax 中进行比较
- 如何在 javascript 中使用正则表达式在其他两个字符串之间找到一个字符串
- 删除两个字符串正则表达式之间的所有内容
- 正则表达式每行只匹配第一个字符串
- 如何检查url是否包含多个字符串.Javascript/jquery
- 在JS中同时将字符串与2个字符串进行比较
- Javascript Regex匹配两个字符串之间的子字符串,但子字符串可以包含DOT(.)
- 在jQuery或JavaScript中获取两个字符串之间的文本