<#--
* 隐藏银行帐号
-->
<#macro encBankAcct value=''>
<#--变量长度 -->
<#assign vlen = value?length>
<#compress>
<#if vlen lt 4>
${value}
<#else>
<#list 0..vlen - 4-1 as i>
<#t>*
<#if i !=0 && (i+1)%4 ==0>
</#if>
</#list>
<#t>${value?substring(vlen - 4, vlen)}
</#if>
</#compress>
</#macro>
<#--
* 隐藏证件号码
-->
<#macro encCertNo value=''>
<#--变量长度 -->
<#assign vlen = value?length>
<#compress>
<#if vlen lt 4>
${value}
<#else>
<#list 0..vlen - 4-1 as i>
<#t>*
</#list>
<#t>${value?substring(vlen -4, vlen)}
</#if>
</#compress>
</#macro>
<#-- 银行卡号格式-->
<#macro encBankNo value=''>
<#assign vlen = value?length>
<#compress>
<#if vlen lt 4>
${value}
<#else>
<#list 0..vlen - 4-1 as i>
<#if i != 0 && (i+1)%4 ==0>
<#elseif i != 0 && i%4 ==0 || i == 0 && i%4 ==0>
${value?substring(i, i+4)}
</#if>
</#list>
<#t>${value?substring(vlen - 4, vlen)}
</#if>
</#compress>
</#macro>
分享到:
相关推荐
银行卡号四位空格格式化效果基于jQuery实现,有些网站需要用到让客户输入银行卡号之类的信息,这个代码可以让网站访客在输入银行卡号信息的时候能够清晰明了的看出来自己输入的信息是否正确,增加用户体验。
自动格式化银行卡号的EditText,每四位增加一个空格,并根据银行卡号判断该银行卡归属的银行及卡别
输入的银行卡号,每隔4位加空格,最多19位,并获取。
主要介绍了vue 格式化银行卡(信用卡)每4位一个符号隔断的问题,本文给大家分享了解决方法,需要的朋友可以参考下
银行卡格式化,4个数字间隔一个空格字符!类似支付宝银行卡号输入
手机号三位一空格,银行卡号四位一空格的格式限制
我们在输入银行账号会设置每四位添加一个空格,输入金额,每三位添加一个空格。那么,在vue,element-ui 组件中,如何实现呢? 二、效果图: 三、实现代码: 银行账号> <el-input type=text maxlength=23 ...
通过对edittext的输入进行监听,实现类似银行卡卡号输入的效果,没4位添加空格,只能输入数字
格式化-function与小括号间留空格。链式调用不换行 文章链接https://editor.csdn.net/md/?articleId=103597199
类似银行卡号输入自动空格功能.使用需要依赖jQuery
EditText输入四位自动空格,代码简单易懂,可随便修改
SQL格式化工具,可以批量添加逗号,引号,消除空格符、制表符、回车符
EditText输入电话号码、银行卡号自动添加空格分割
eclipse自动 补全 去空格=号 补全XML自动提示
格式化中英文之间的空格(OC).zip,Paranoid text spacing in Objective-C
//js正则实现用户输入银行卡号的控制及格式化 [removed] function formatBankNo (BankNo){ if (BankNo.value == "") return; var account = new String (BankNo.value); account = account.substring(0,22); /*...
该批处理可以直接处理大批量换行加空格,尤其做过外推的朋友深有体会,对关键词或者内容进行自动加空格,亲测可用,觉得实用的话请给个好评!
文本编辑格式工具。可以去除文本空格、全角半角转化。加超链接、首段空行等。
js,html,css格式化离线工具,非常好用,可以离线的,可以去掉空格,sql也可以格式化