如何在输入上接受多于1个HTML5模式?

cyr*_*dli 5 html regex validation html5 pattern-matching

我正在写一个表格,我必须得到书的ISB号码.ISBN编号可以是9或13位长,我想用HTML5模式检查输入,但我要接受9或13个长数字.

如何用HTML5写下来?

kap*_*apa 10

pattern属性中,您可以使用正则表达式:

<input type="text" pattern="\d{9}|\d{13}">
Run Code Online (Sandbox Code Playgroud)

所以这不是HTML5特有的,这是基本的正则表达式.|意味着替代品