微前端架构如何改变企业的开发模式与效率提升
794
2022-09-10
字符串按位数分割(字符串按个数分割)
# 以分割银行卡账号为例,每四位以空格分割
def SplitString(numberstring, num=4, sign=' '):
# 经常传入的数据转化为字符串
numstring = str(numberstring)
# 获取传入的截取长度个符号,开始的下标与结束下标
num = num
sign = sign
start_index = 0
end_index = num
str_list =[]
# 需要遍历的次数
len_str=int(len(numstring))
for i in range(int(len_str/num+1)):
str_list.append(numstring[start_index:end_index])
str_list.append(sign)
start_index = end_index
end_index += num
outstr = "".join(str_list)
len_outstr = len(outstr)
if len_str % num == 0:
last_outstr = outstr[0:len_outstr-2]
else:
last_outstr = outstr[0:len_outstr-1]
return last_outstr
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~