鍍金池/ 問(wèn)答/Java  HTML/ js如何把"[0.1,0.2)" 這樣的字符串 處理成 &q

js如何把"[0.1,0.2)" 這樣的字符串 處理成 "0.1-0.2"?

js如何把"[0.1,0.2)" 這樣的字符串 處理成 "0.1-0.2"?

回答
編輯回答
選擇

clipboard.png

2018年2月27日 05:00
編輯回答
尐潴豬

const reg = /(?:[|()(.),(.)(?:]|))/g
str.replace(reg, '$1-$2')

2018年7月13日 17:18
編輯回答
熊出沒(méi)

let str = "[0.1,0.2)";
let newStr = str.substring(1,str.length-1);
console.log(newStr.split(',').join('-'));

2017年8月2日 10:56
編輯回答
舊城人

var str = '[0.1,0.2)';

var reg = /\[(\d\.\d),(\d\.\d)\)/;
console.log(str.replace(reg,'$1-$2'));
2018年7月2日 22:01
編輯回答
綰青絲

先轉(zhuǎn)成數(shù)組,然后調(diào)用join方法

2017年8月28日 20:54
編輯回答
風(fēng)清揚(yáng)

開(kāi)個(gè)腦洞答案:

JSON.parse("[0.1,0.2)".replace(/\(/g, '[').replace(/\)/g, ']')).join('-')
2017年8月18日 10:08
編輯回答
奧特蛋

正則表達(dá)式:[[](.*),(.*)[)]
圖片描述

2018年1月13日 11:51