从结束或开始修剪字符串

时间:2012-08-06 13:38:38

标签: javascript

我在JavaScript中有一个String。说var val = %Hello;或有时var val = Hello%;我需要从字符串中修剪'%'以获得Hello。如何在javascript中执行此操作?

4 个答案:

答案 0 :(得分:3)

只需用空字符串替换%字符。

var val = "%Hello";
val = val.replace('%', '');
alert(val); //alerts "Hello"

var val = "Hello%";
val = val.replace('%', '');
alert(val); //alerts "Hello"

答案 1 :(得分:1)

var val = "%Hello%";
val = val.replace('%', '');

答案 2 :(得分:1)

如果我帮到你,

var val = "%Hello"
var reg= new RegExp ("%");
val = val.replace (reg, "");

应该有效。 (如果你出现更复杂的例子,我打电话给正则表达式向你展示好方法)。但

var val = "%Hello";
val = val.replace ("%", "");

会更快。

答案 3 :(得分:1)

val = 'Whatever%'; //or %Whatever
val.replace('%', '');
var finalstring = val.replace(/^\s+|\s+$/g,''); //trimming