想检查字符串是否以特殊字符结尾?

时间:2014-08-20 07:57:06

标签: javascript trim

我想检查一下我的字符串是否以特殊字符结尾。如果我的字符串在末尾包含特殊字符,则需要在右边修剪。如果没有,什么都不做。

我的代码:

var s = 'acbd@';
var x = 'abcd@e'

预期结果:

acbd
abcd@e

对此有何帮助?

1 个答案:

答案 0 :(得分:1)

您可以使用正则表达式将特殊字符替换为空字符串,如下所示:

s.replace(/[@]+$/, "");
x.replace(/[@]+$/, "");

您可以在方括号内指定更多特殊字符。