js怎么判断字符串指定位置是否为1,如果是则删除
js怎么判断字符串指定位置是否为1,如果是则删除。例如:‘10000’先判断字符串的第一个位置是不是1,如果是就删除...
js怎么判断字符串指定位置是否为1,如果是则删除。例如:‘10000’ 先判断字符串的第一个位置是不是1,如果是就删除
展开
3个回答
展开全部
1楼正解
下面我解释下
function jsTool(str,num){
//参数说明:str 要进行判断的字符串{str[string]},指定的字符串位置{num[int]}
if(1==str.charAt(num)){
//如果在str字符串中的num位置的字符串是1
str=str.substring(0,num)+str.substring(num+1);
//则去掉num位置的字符 重新生成str字符串
}
return str;
//并返回新字符串
}
展开全部
var str = "10000";
str = str.substring(0,1).indexOf('1') > -1 ? "" : str ;
//删除元素可以用jQuery,比如:
var str = $('#stringElementId').val();
str.substring(0,1).indexOf('1') > -1 ? $("#stringElementId").remove() : null;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function jsTool(str,num){
if(1==str.charAt(num)){
str=str.substring(0,num)+str.substring(num+1);
}
return str;
}
注:num是从0开始
if(1==str.charAt(num)){
str=str.substring(0,num)+str.substring(num+1);
}
return str;
}
注:num是从0开始
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询