|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: regex for element or attr name
Ramkumar Menon wrote: Hi,For a simple regex, adapt these ones, which are based on the XML 1.1 rules. The main things the naming checking needs to do is to prevent numbers and symbols from starting the name, and to prevent spaces and silliness inside the name. The XML 1.0 rules are much more complicated but are a restriction of these. | |||
| [4] | NameStartChar |
::= | ":" | [A-Z] | "_" | [a-z] | [#xC0-#xD6] |
[#xD8-#xF6] | [#xF8-#x2FF] | [#x370-#x37D] |
[#x37F-#x1FFF] | [#x200C-#x200D] | [#x2070-#x218F] |
[#x2C00-#x2FEF] | [#x3001-#xD7FF] | [#xF900-#xFDCF] |
[#xFDF0-#xFFFD] |
| [4a] | NameChar |
::= | http://www.w3.org/TR/xml11/#NT-NameStartChar
| "-" | "." | [0-9] | #xB7 | [#x0300-#x036F] |
[#x203F-#x2040] |
| 5] | Name | ::= | http://www.w3.org/TR/xml11/#NT-NameStartChar
(http://www.w3.org/TR/xml11/#NT-NameChar) |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








