25. august 2008 - 14:57
Der er
4 kommentarer og 1 løsning
XSD pattern
Hejsa, jeg skal lave et pattern som understøtter -, +, /, \, ', 0-9, a-å, A-Å Følgende tegn må ikke være med: *, <, > Jeg har følgende indtil videre: <xs:element name="test"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="([a-åA-Å0-9])*"/> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> Hvordan skal mit pattern se ud hvis jeg skal understøtte ovenstående?
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
Slettet bruger
25. august 2008 - 21:25
#1
Det skulle være muligt med: <xs:pattern value="[a-zA-ZæøåÆØÅ0-9_\\/'+-]*"/> - Eneste faldgruber er backslash der skal ecapes (med en backslash) og dash (minus) der kan benyttes enten som første eller sidste tegn. /CS
27. august 2008 - 14:43
#3
hmm har lige en lille udfordring nu... KØBENHAVN S kan ikke valideres op mod: <xs:pattern value="[a-zA-ZæøåÆØÅ0-9_\\/ ,.'+-]*"/> <xs:whiteSpace value="preserve"/> <xs:minLength value="0"/> <xs:maxLength value="20"/> hvad er der galt?