我进行了广泛搜索,但尚未找到任何解释正则表达式的地方:[ !-~]*
或者,就此而言([!-~]|[ ])*[!-~]([!-~]|[ ])*
我使用了多个 RegEx 测试器,它们似乎接受所有输入。我读过 XSD 接受独特形式的 RegEx 并且不接受所有 RegEx 语句,因此,这可能不是标准的 RegEx 表达式(我不相信它是)。我唯一的提示是类型名称是an
第一个表达式和anM
第二个。我相信,在某种程度上,这是字母数字和字母数字 Multiple 的缩写,但我想 100% 确定这是真正接受的内容,而不是做出假设。