怎样补齐空格,使总字符数为10 怎样补齐空格,使总字符数为10 , 如 '不知道' ,补全为 '不知道 ' 或者' 不知道',在线等! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="javascript" type="text/javascript">var str = "测试test";str = str+" ";//加10个空格在后面先alert("-"+str+"-"+str.length);var strnew = str.replace(/^(.{10}).*$/,"$1");alert("-"+strnew+"-"+strnew.length);</script> <script language="javascript" type="text/javascript">var str = "测试test";str = " "+str;//加10个空格在前面alert("-"+str+"-"+str.length);var strnew = str.replace(/^.*(.{10})$/,"$1");alert("-"+strnew+"-"+strnew.length);</script>当然也可以空在前面 //没有考虑超过10个字符的情况var str = '不知道';str = " ".replace(new RegExp('^ {'+str.length+'}'),str);alert("新的字符是“"+str+"”,长度为:"+str.length); alert('结果为:' + (new Array(8).join(' ') + '不知道').slice(-10)); var ch = '不知道'; for (var i = ch.length; i < 10; i++) { ch += ' '; } alert('长度:'+ch.length+',值:' + ch + '。'); 如果要显示在页面中,用 代替空格填充 散分: javascript游戏编程之五子棋人机对战 怎么使网页里的图片倾斜? 请问JSP页面中能使用autocomplete控件吗? 求兼容主流浏览器的JS操作XML方法 xml 在Chrome如何读出数据,代码那里出问题了 关于自动关闭的alert() 的问题 一个很麻烦的问题????? 如何监测用户是否安装了一个程序的驱动? 请问各位高手,如何学习Javascript? 怎么设置Jquery 多选下拉列表插件jquery multiselect 的高度? JS里面金额显示问题:parseFloat(Amt).toLocaleString(); 请问新人怎么学习javascript
<script language="javascript" type="text/javascript">
var str = "测试test";
str = str+" ";//加10个空格在后面先
alert("-"+str+"-"+str.length);
var strnew = str.replace(/^(.{10}).*$/,"$1");
alert("-"+strnew+"-"+strnew.length);
</script>
<script language="javascript" type="text/javascript">
var str = "测试test";
str = " "+str;//加10个空格在前面
alert("-"+str+"-"+str.length);
var strnew = str.replace(/^.*(.{10})$/,"$1");
alert("-"+strnew+"-"+strnew.length);
</script>当然也可以空在前面
//没有考虑超过10个字符的情况
var str = '不知道';
str = " ".replace(new RegExp('^ {'+str.length+'}'),str);
alert("新的字符是“"+str+"”,长度为:"+str.length);
alert('结果为:' + (new Array(8).join(' ') + '不知道').slice(-10));
for (var i = ch.length; i < 10; i++)
{
ch += ' ';
}
alert('长度:'+ch.length+',值:' + ch + '。');