我在 JavaScript 中有一个字符串。说var val = %Hello;
或者有时var val = Hello%;
我需要从字符串中修剪 '%' 以获得Hello
. 如何在javascript中做到这一点?
问问题
76 次
4 回答
3
只需将%
字符替换为空白字符串即可。
var val = "%Hello";
val = val.replace('%', '');
alert(val); //alerts "Hello"
var val = "Hello%";
val = val.replace('%', '');
alert(val); //alerts "Hello"
于 2012-08-06T13:40:56.127 回答
1
如果我得到你的好,
var val = "%Hello"
var reg= new RegExp ("%");
val = val.replace (reg, "");
应该管用。(如果您出现更复杂的示例,我称正则表达式向您展示一个好方法)。但
var val = "%Hello";
val = val.replace ("%", "");
会更快。
于 2012-08-06T13:42:38.313 回答
1
val = 'Whatever%'; //or %Whatever
val.replace('%', '');
var finalstring = val.replace(/^\s+|\s+$/g,''); //trimming
于 2012-08-06T13:43:21.100 回答
1
var val = "%Hello%";
val = val.replace('%', '');
于 2012-08-06T13:40:45.690 回答