XML 架构正则表达式"/"和"|"



我在XML模式中有三个不同的模式值:

  1. "[A-Z0-9]{1,12}"
  2. "([A-Z0-9]{2})|"
  3. "([A-Z0-9 /]{1,25})|"

我对示例1的解释是,值可以包含1到12个大写字母或0到9之间的数字。

我对示例2末尾的or符号感到困惑。还是怎样因为or符号在语句的末尾。

在示例3中,/做什么?上面的问题与后面的|相同。

([A-Z0-9]{2})|:两个大写字母或数字,或无

([A-Z0-9 /]{1,25})|:1到25个大写字母、数字、空格字符或/字符,或无。或者:([A-Z0-9 /]{0,25})

相关内容

  • 没有找到相关文章

最新更新