|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: regular expressions
David Tolpin wrote: > Some schema languages use string regular expressions to check > lexical space of attributes and character data. The regex > strings often become uncomprehensible, such as > (([a-zA-Z][0-9a-zA-Z+\-\.]*:)?/{0,2}[0-9a-zA-Z;/?:@&=+$\.\-_!~*'()%]+)?(#[0-9 > a-zA-Z;/?:@&=+$\.\-_!~*'()%]+)? > [...] > Providing a structured syntax, similar to that for XML, would help reading an > d debugging > them, for example, > > s-pattern=""" > comment = "\(([^\(\)\\]|\\.)*\)" > atom = "[a-zA-Z0-9!#$%&'*+\-/=?\^_`{|}~]+" > atoms = atom "(\." atom ")*" > [...] > > Why isn't it done? HyLex used a similar syntax for regular expressions. I've always wondered why the idea never caught on elsewhere. (Then again, none of the ideas from HyTime ever really caught on...) --Joe English jenglish@f...
|
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
|
|||||||||






