我有以下字符串4 (10.3%)
,并希望收到4
。
我尝试过:
let s = "4 (10.3%)"
s.replace("/\s+\((.*?)\)", "");
console.log(s)
但是,我仍然得到了初始字符串。
有人建议我在做什么错吗?
感谢您的答复!
答案 0 :(得分:1)
使用它代替正则表达式
let s = "4 (10.3%)"
console.log(s.substr(0, s.indexOf(' ')))
使用拆分
let s = "4 (10.3%)"
console.log(s.split(" ")[0])