gpt4 book ai didi

XSD 验证模式强制实现姓氏/名字

转载 作者:行者123 更新时间:2023-12-01 23:51:39 26 4
gpt4 key购买 nike

我需要强制执行 LASTNAME/FIRSTNAME Something like Smith/John 这种模式。

字符可以是字母数字(小写/大写)也包括特殊字符,如 ë 等。

图案:

 <xsd:pattern value="[a-zA-Z0-9]/[a-zA-Z0-9]"/>

基本上规则是- 斜杠前的任何内容- 斜杠后的任何内容- 不允许使用像“/John”、“John/”这样的模式

提前致谢。

最佳答案

ASCII

假设您不想在名称中使用数字:

        <xs:pattern value="[a-zA-Z]+/[a-zA-Z]+"/>

如果你真的想在名字中接受数字:

        <xs:pattern value="[a-zA-Z0-9]+/[a-zA-Z0-9]+"/>

请注意,例如,0/0 在这种情况下是有效的。

统一码

        <xs:pattern value="\p{L}+/\p{L}+"/>

说明:\p{L} 匹配字母类别中的一个 Unicode 代码点。

关于XSD 验证模式强制实现姓氏/名字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26176792/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com