[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] DTLL and Regular Expression Named Capture Groups
Most likely this has already been considered, but I note that DTLL as described at: http://www.jenitennison.com/datatypes/DTLL.html uses regular expression named capture groups of the form: (?[year][0-9]{4}) etc. Perl 5.10 and later does support named capture groups, as described at: http://perldoc.perl.org/perlretut.html#Named-backreferences The two forms supported are: (?<name>...) and (?'name'...). I note Jeni's comments about the former, but I believe the latter would work OK. Thus instead of: (?[year]-?[0-9]{4})-(?[month][0-9]{2})-(?[day][0-9]{2}) you'd have: (?'year'-?[0-9]{4})-(?'month'[0-9]{2})-(?'day'[0-9]{2}) while in some ways I think the current DTLL option is better, I think consistency is more important than aesthetics in this case. HTH, Pete Cordell Codalogic Ltd Interface XML to C++ the easy way using C++ XML data binding to convert XSD schemas to C++ classes. Visit http://codalogic.com/lmx/ or http://www.xml2cpp.com for more info
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
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
|