我有一个变量:
a = "test data";
a = "test data!";
如何删除“!”如果它存在于字符串的末尾?如果可能的话,我正在寻找一种最干净的解决方案。
最佳答案
最短的方法是使用regular expression与 !$
,这意味着“匹配字符串末尾 $
之前的感叹号 !
标记”:
'test data!'.replace(/!$/, '');
关于javascript - 如何 chop 字符串并删除尾随字符(如果存在)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24146176/