最近在和同事做一下录入界面,需求里面有提到字段校验要符合X字符集或者SWFIT/BIC规则。由于产品文档相当粗略自己就一通bing搜索,发现几乎没啥帮助,于是便记录一下。
1.首先这篇文章仅针对java,然后也不能保证完全正确,仅仅记录一下供大家参考讨论。
2.废话不多说,这些校验都是基于正则表达式的,如果你对正则不熟悉,要先看看。
X字符集正则:
SWFIT/BIC规则正则:
3.然后再运用一下java字符串的matches就完事了(public boolean matches(String regex))
4.目前用起来没啥问题,测试也太通过了,欢迎大家讨论!
07-04
1672
04-15
1076