javascript - 替换字符串中的下划线

标签 javascript string

我有一个字符串var string = "my__st_ri_ng" 。我想用单个空格替换所有下划线,并且想将其存储在另一个变量中。每个下划线都应该有一个空格替换,这意味着多个连续的下划线应该有各自数量的空格。我想将我提到的变量设置为 my<sp><sp>st<sp>ri<sp>ng 。我怎样才能使用 jquery 做到这一点?

提前致谢... :)

爆弹弗莱德

最佳答案

您需要的是 Javascript 的 replace 函数。

var str1 = "my__st_ri_ng";
var str2 = str1.replace(/_/g, ' ');

您根本不需要 jQuery 来完成此任务...

关于javascript - 替换字符串中的下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5562574/

相关文章:

javascript - 如何将事件冒泡代码更改为js中的捕获

javascript - 查找值是否包含在JS中的逗号分隔值中

string - xslt 有 split() 功能吗?

javascript - 如何在 AngularJS 中获取多个复选框的值?

javascript - React 评论组件 - 将列表中新添加的评论组件作为目标,并仅在该组件上运行函数

javascript - 如何使用 JSON 端点?

javascript - 无法附加 &lt;script&gt; 元素

iphone - Swift 的字符串连接问题

c - 字符串和字符的错误比较*

java - 如何将连字符分隔的标签名称转换为驼峰大小写