标题:15.9.如何使用正则表达式来验证ISBN号
作者:网友
日期:2023-07-15 16:37:27
内容:
15.9.1 问题
如何创建一个正则表达式用以验证国际标准图书号码(ISBN)呢?
15.9.2 解决办法
根据ISBN 的特性, 它一般都是一个10 位至13 数字组成, 有时候会以”X”作为结尾, 并会以”-“号来分隔数组。我们需要根据这个特性去创建所需的正则表达式。
15.9.3 讨论
这条表达式中的”^”号跟”$”限制了该模式只可以存在于单行中。如果一个文本中有多个不同的ISBN 存在, 这些符号是可以除去的。
代码如下: