こんにちは、私は常に.xsdで XML の正規表現を作成しようとしています。
この式は ISBN-13 番号を検証するはずですが、これ以上のことはできませんでした:
ISBN (978|979)[ |-][0-9]{1,5}[ |-][0-9]{1,7}[ |-][0-9]{1,7}[0-9]{1}
誰かが正しい ISBN13 を入力すれば問題ありませんが、さらに長い ISBN を作成することも可能です (たとえば、最初のブロックの数字を 5 桁、2 番目のブロックを 7 桁、3 番目のブロックを 7 桁にすることも可能です)。桁の長さ)。
私はこのトピックに非常に慣れていないため、この問題を解決できません。したがって、誰かが私を助けてくれるか、私の問題を解決してくれることを願っています。
ISBN 13 が何で構成されているかは知っていますが、ウィキペディアや他の Web サイトをチェックしましたが、実際の問題はそれ自体の正規表現です。
これが以前に尋ねられなかったことを願っているので、誰かが以前にこの質問をした場合は申し訳ありません. jajay07