我正在尝试使用正则表达式来阅读我的文档以识别货币类型,无论它们是$
,£
还是€
。我创建的正则表达式似乎不起作用,有人请告诉我它应该是什么。我非常感谢你的帮助:
我创建的正则表达式("\$|£|€]")
位于用于验证文档的XSD文件中的simpleType中。代码显示在冒号后面:
<xs:simpleType name="currencyType">
<xs:restriction base="utf8-string">
<xs:length value="1" />
<xs:pattern value="[\$|£|€]"/>
</xs:restriction>
</xs:simpleType>
答案 0 :(得分:5)
您不在字符集中使用or(|)运算符:
[$£€]
如果您使用或运算符,则不使用集合:
(\$|£|€)