jquery 在字符串中的数字之间插入空格

pftdvrlh  于 12个月前  发布在  jQuery
关注(0)|答案(7)|浏览(123)

考虑一个字符串:

12345678

字符串
所需输出为:
如何使用JavaScript拆分这些内容?

wrrgggsh

wrrgggsh1#

'12345678'.split('').join(' ');

字符串

lmvvr0a8

lmvvr0a82#

不需要jQuery来拆分字符串。使用纯JavaScript。

var s = "12345678";
var letters = s.split('');  // results in [ '1', '2', '3', .... ]

字符串

lzfw57am

lzfw57am3#

拆分成什么?如果你想把每个字符拆分成数组元素,使用JavaScript split()方法:

var str = "12345678";
var arr = str.split("");

字符串

q3aa0525

q3aa05254#

你应该直接使用JavaScript来实现这一点:

var string = "12345678";
var parts  = string.split('');

字符串

2g32fytz

2g32fytz5#

不需要jquery,你可以使用常规的JavaScript split函数来拆分字符串。

<script type="text/javascript">
var str="12345678";

var splittedStr = str.split("");

</script>

字符串

vuktfyat

vuktfyat6#

$(document).ready(function() {
  var s = "12345678";
  $('#s').html(s);
  var letters = s.split('').join(' ');
  $('#letters').html(letters);
});

个字符

yebdmbv4

yebdmbv47#

我猜他只是想在数字之间加空格

str = "1234567890";
var splitStringArray = str.split("");
var finalString = "";

for(var i = 0; i < splitStringArray.length; i++) {
    finalString += splitStringArray[i];

    if (i < splitStringArray.length-1) {
        finalString += " ";
    }
}

字符串

相关问题