在字符串的第一个字符后添加空格

问题描述:

我想使用jquery为字符串的第一个字符添加空格。在字符串的第一个字符后添加空格

例如,我有很多"92030",我想用"9 2030"

来取代它有一个简单的方法使用jQuery做呢?

+1

请向我们展示您到目前为止所尝试的内容。我也建议你用'javascript'来代替'jquery',因为实际上并不需要做这个过于复杂的事情,它可以在vanilla JS中实现。 –

+0

如果以下任何答案帮助你,请参考:http://*.com/help/someone-answers – JustSomeDude

var str = "92030" 
var position = 1 
var newStr = [str.slice(0, position), str.slice(position)].join(' '); 

我认为最好只使用普通的javascript来做你所需要的。就像这样:

在JavaScript字符串切片方法
var originalString = "92030"; 
var newString = originalString.slice(0, 1) + " " + originalString.slice(1); 

信息可以发现here

你并不真的需要jQuery来做到这一点,你可以使用JavaScript,试试这个:

var str="92030"; 
str=str.charAt(0)+" "+str.substr(1) 

可以找到更多js/jquery函数和示例here