XS: interpretación de patrones en XML
Pregunta
¿Cómo interpretar el siguiente elemento XML?
xs:pattern value="[ !-~]*"
Solución
Este es un patrón de expresión regular que significa que el elemento al que se aplica tiene que tener en sí mismo al menos 0 caracteres del siguiente tipo: ¡espacios y/o caracteres entre! y ~ (inclusive).
Esos son todos los personajes con código ASCII con 32..126
¡Dado que el espacio es justo antes! También podrías usar [ -~]*
en cambio
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow