Javascript 如何使用java脚本修剪子字符串?
我有一个下面的值要修剪“Javascript 如何使用java脚本修剪子字符串?,javascript,jquery,Javascript,Jquery,我有一个下面的值要修剪“mi”和下图中的其他白色值 value= 8.8 mi 该值可能每次都会更改,但会随mi一起出现。使用正则表达式删除字符串末尾的文本: var expr = / mi$/; var value2 = value.replace(expr, ""); 就像H2Ooooo评论的那样,您可以使用组来匹配: var expr = / (hr|mi|sec)$/; 那么: var value = "8.8 mi"; var number = parseFloat(value)
mi
”和下图中的其他白色值
value= 8.8 mi
该值可能每次都会更改,但会随mi一起出现。使用正则表达式删除字符串末尾的文本:
var expr = / mi$/;
var value2 = value.replace(expr, "");
就像H2Ooooo评论的那样,您可以使用组来匹配:
var expr = / (hr|mi|sec)$/;
那么:
var value = "8.8 mi";
var number = parseFloat(value); // 8.8
看起来就像你在这里寻找的一样。如果最后只有
mi
,那么它应该可以工作
value= 8.8 mi;
trimValue = value.substr(0,value.length-2);
为什么需要
c#
tag?对于“其他白色值”:/(mi | foo | bar)$/
@h2ooooo:谢谢。把你的话写在答案里。
value= 8.8 mi;
trimValue = value.substr(0,value.length-2);