最近工作中遇到了ISBN-10和ISBN-13,需要对二者的正确性进行验证,
因此简单的研究了下二者的规则,整理了一些这方面的资料,并使用Excel制作了一个简陋的ISBN-10和ISBN-13生成器。
一、ISBN生成器:
ISBN-10:
ISBN-13:
二、ISBN的资料:
ISBN-10规则:
来源:http://hi.baidu.com/bgtg/blog/item/709af4fce16b5d4dd6887da2.html
ISBN-13规则:
来源:http://linran123456.blog.163.com/blog/static/10794952009111734235825/
三、使用apache工具类commons-validator-1.4验证isbn
1.验证ISBN-10或者ISBN-13,ISBNValidator.getInstance().isValid(isbn),
*isbn是ISBN-10或者ISBN-13
2.验证ISBN-10,ISBNValidator.getInstance().isValidISBN10(isbn10),
3.验证ISBN-13,ISBNValidator.getInstance().isValidISBN13(isbn13),
API:http://commons.apache.org/validator/apidocs/org/apache/commons/validator/routines/ISBNValidator.html
Commons-Validator-1-4:http://apache-commons.680414.n4.nabble.com/VOTE-Release-Commons-Validator-1-4-beta-1-based-on-RC1-td3564576.html
- 大小: 19.4 KB
- 大小: 27.8 KB
- 大小: 36.6 KB
- 大小: 43.2 KB
分享到:
相关推荐
高级(ad-hoc)查询,即时数据分析,计算字段,前10评级,根据季度将数据分组,设置解决方案的格式,常见的故障排除方法,外部和OLAP数据,数据透视图,利用VBA实现自动化,Excel服务器,熟悉功能区。 “使用没有...
14.3.3 属性生成器 14.4 编写加载项时需要了解的内容 14.4.1 加载项代码的特殊需求 14.4.2 有关加载项结构的提示 14.5 Extra加载项代码 14.5.1 Extras选项 14.5.2 basExtras模块 14.5.3 ...
14.3.3 属性生成器 14.4 编写加载项时需要了解的内容 14.4.1 加载项代码的特殊需求 14.4.2 有关加载项结构的提示 14.5 Extra加载项代码 14.5.1 Extras选项 14.5.2 basExtras模块 14.5.3 ...
14.3.3 属性生成器 14.4 编写加载项时需要了解的内容 14.4.1 加载项代码的特殊需求 14.4.2 有关加载项结构的提示 14.5 Extra加载项代码 14.5.1 Extras选项 14.5.2 basExtras模块 14.5.3 ...
14.3.3 属性生成器 14.4 编写加载项时需要了解的内容 14.4.1 加载项代码的特殊需求 14.4.2 有关加载项结构的提示 14.5 Extra加载项代码 14.5.1 Extras选项 14.5.2 basExtras模块 14.5.3 ...
高级(ad-hoc)查询,即时数据分析,计算字段,前10评级,根据季度将数据分组,设置解决方案的格式,常见的故障排除方法,外部和OLAP数据,数据透视图,利用VBA实现自动化,Excel服务器,熟悉功能区。 “使用没有...
高级(ad-hoc)查询,即时数据分析,计算字段,前10评级,根据季度将数据分组,设置解决方案的格式,常见的故障排除方法,外部和OLAP数据,数据透视图,利用VBA实现自动化,Excel服务器,熟悉功能区。 “使用没有...
高级(ad-hoc)查询,即时数据分析,计算字段,前10评级,根据季度将数据分组,设置解决方案的格式,常见的故障排除方法,外部和OLAP数据,数据透视图,利用VBA实现自动化,Excel服务器,熟悉功能区。 “使用没有...
利用Microsoft SQL Server 2008实现灵活的商业智能解决方案使用Microsoft 完善的BI工具构建B0解决方案的必备指南,使用SQLServer 2008设计、开发和部署更有效的数据集成、报表、分析解决方案所需的权威操作指南。...
利用Microsoft SQL Server 2008实现灵活的商业智能解决方案使用Microsoft 完善的BI工具构建B0解决方案的必备指南,使用SQLServer 2008设计、开发和部署更有效的数据集成、报表、分析解决方案所需的权威操作指南。...
利用Microsoft SQL Server 2008实现灵活的商业智能解决方案使用Microsoft 完善的BI工具构建B0解决方案的必备指南,使用SQLServer 2008设计、开发和部署更有效的数据集成、报表、分析解决方案所需的权威操作指南。...
利用Microsoft SQL Server 2008实现灵活的商业智能解决方案使用Microsoft 完善的BI工具构建B0解决方案的必备指南,使用SQLServer 2008设计、开发和部署更有效的数据集成、报表、分析解决方案所需的权威操作指南。...
本书全面介绍了Microsoft Project 2007的强大功能和使用方法。首先从项目管理基础入手,然后建立具体的项目,介绍如何改进项目,如何跟踪进度。利用Project做好这些事情之后,就要和团队成员一起协作,处理更复杂的...
Excel VBA 或者 WPS JS宏 要批量生成二维码或者条形码,一般通过网络请求的方式从网站上获取,对于不能联网的电脑非常麻烦。 另类的解决办法:利用bwip-js包,通过node.js环境搭建本地服务器 ,将其打包成exe可执行...
本书全面介绍了Microsoft Project 2007的强大功能和使用方法。首先从项目管理基础入手,然后建立具体的项目,介绍如何改进项目,如何跟踪进度。利用Project做好这些事情之后,就要和团队成员一起协作,处理更复杂的...
本书全面介绍了Microsoft Project 2007的强大功能和使用方法。首先从项目管理基础入手,然后建立具体的项目,介绍如何改进项目,如何跟踪进度。利用Project做好这些事情之后,就要和团队成员一起协作,处理更复杂的...
本书全面介绍了Microsoft Project 2007的强大功能和使用方法。首先从项目管理基础入手,然后建立具体的项目,介绍如何改进项目,如何跟踪进度。利用Project做好这些事情之后,就要和团队成员一起协作,处理更复杂的...
本书全面介绍了Microsoft Project 2007的强大功能和使用方法。首先从项目管理基础入手,然后建立具体的项目,介绍如何改进项目,如何跟踪进度。利用Project做好这些事情之后,就要和团队成员一起协作,处理更复杂的...
本书全面介绍了Microsoft Project 2007的强大功能和使用方法。首先从项目管理基础入手,然后建立具体的项目,介绍如何改进项目,如何跟踪进度。利用Project做好这些事情之后,就要和团队成员一起协作,处理更复杂的...