我对正则表达式的世界非常新手,所以这是我的问题:
考虑以下XSD代码段(EX1):
<restriction base=”token”>
<pattern value=”abc|xyz” />
</restriction>
现在,考虑我将用以下代码(EX2)替换它:
<restriction base=”token”>
<pattern value=”abc” />
<pattern value=”xyz” />
</restriction>
据我所知,EX2中的文字应至少与所提供的一种图案相匹配 所以,基本上,它看起来在逻辑上是平等的。
现在,出于个人技术原因,我试图消除所有'|'我的XSD代码中的字符 注意:我知道这个字符也用作条件正则表达式作为“else”关键字 - 我没有使用它。
问题是,除了条件正则表达式,或者我提供上述示例的情况,是否还有“|”的其他“用例” (分支)meta-char我应该期待在未来“扩展”我的正则表达式时遇到?
由于