javascript - 通过 jQuery 删除尾随空格

标签 javascript jquery regex

我试图消除“$”后面的空格,它实际上是字符串的一部分(例如 $ 100.00),并且是根据用户输入动态生成的。

我对正则表达式的了解非常有限。所以我不确定这是否是我应该使用的东西。或者也许更实用的解决方案是 .trim()。但据我了解,该方法会查找开头和结尾的空格。

这是我正在使用的标记:

<div class="sideBy_side">
   Estimated Total Price ‡<br>
   <span class="currency"><strong>$ 172.84</strong> <a class="popup currency"
   href="/" title="USD">USD</a></span>
</div>

还有我的JSFiddle .

总的来说,我对 jQuery 和 JS 开发还很陌生。我们非常感谢您提供的任何指导。

最佳答案

您可以添加此代码:

jQuery('.currency').find('strong').text(function(_,txt){
   return txt.replace(" ","");// or txt.replace(/\$\s/,'$');
});

关于javascript - 通过 jQuery 删除尾随空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24679661/

相关文章:

regex - Bash grep 正则表达式

javascript - 以一种颜色显示的 LinearGradient

javascript - jQuery 错误 : Var is defined but says that its not defined?

javascript - 函数不会在页面加载时运行

JavaScript 正则表达式数字与包含单个零的字符串不匹配

javascript - 使用外部链接访问 jquery Accordion

MySQL 聚合报告

javascript - 获取两组字符之间的单词

javascript - 重置多个元素的拖动

Javascript 设置 : What's the difference between Set.prototype.values() 和 Set.prototype[@@iterator]()?