从字符串中删除第一个零而不更改字符串的其余部分 [英] Removing The First zero from the string without changing rest of the string

查看:87
本文介绍了从字符串中删除第一个零而不更改字符串的其余部分的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hello Peoples
您能给我一个解决方案吗?
我想从文本框的输入字符串中的数字字符串中删除第一个零,而不删除实际的字符串,实际上我使用了正则表达式,但是在按下"home"和"zero"后,它删除了第一个输入的字符..
等待您的回复...

Hello Peoples
could you please give me a solution for this?
I want to remove first zero from numeric string in the input string of the textbox,without removing actual string,actually i used regular expression for the same,but after pressing ''home'' and ''zero'',it deletes the first charachter from the input..
waiting for your reply...

推荐答案

JavaScript substring()方法 [ ^ ]

JavaScript substring() Method[^]

<script type="text/javascript">

var str="0123456";
document.write(str.substring(0)+"<br />");
</script>



输出:123456



output:123456


function TrimStr(js_val)
{
    var js_rslt="";
    var js_flg=false;
    var ls_substr="";
        if(js_val!="")
        {
            ji_ln=js_val.length;
            for(i=0 ; i<ji_ln ; i++)
            {
                ls_substr=js_val.substring(i,i+1);
                if (isNaN(parseInt(ls_substr))==0 && js_flg==false )
                {
                   js_flg=true;
                }
                else
                {
                    js_rslt+=ls_substr;
                }
             }
         }

         alert(js_rslt);
}


这篇关于从字符串中删除第一个零而不更改字符串的其余部分的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆