XS: интерпретация шаблона в XML
Вопрос
Как интерпретировать следующий элемент XML?
xs:pattern value="[ !-~]*"
Решение
Это регулярная шаблон выражения, что означает, что элемент, к которому он применяется, должен иметь как минимум 0 символов следующего типа: пространства и/или символы между! и ~ (включительно).
Это все символы с кодом ASCII с 32..126
Поскольку пространство уже раньше! Вы также могли бы использовать [ -~]*
вместо
Не связан с StackOverflow