XML Schema正则表达式

时间:2011-10-07 13:02:48

标签: xml regex xsd

我无法使用两个正则表达式来验证url文件中的xsd

据我所知,与其他系统相比,Schema使用正则表达式的方式略有不同。

是否有人有任何有效的正则表达式来单独验证url架构中的emailXSD

1 个答案:

答案 0 :(得分:0)

对于电子邮件:

<xsd:pattern value="[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}"/>

不是说xsd架构总是暗示锚点,所以这必须匹配你的整个字符串。

编辑:以上正则表达式非常基础。我建议你读这个:

Using a regular expression to validate an email address

了解更多信息。关于网址,根据您希望验证的复杂程度,您可以使用大约一百万个正则表达式。而且,模式正则表达式至少可以说是有限的。

相关问题