[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: URI regex ?
Michael Sperberg-McQueen has defined XSD types (and regexes) that match different flavours of URI in http://www.w3.org/2011/04/XMLSchema/TypeLibrary-URI-RFC3986.xsd and http://www.w3.org/2011/04/XMLSchema/TypeLibrary-IRI-RFC3987.xsd To see the way these complex regular expressions are constructed, view these documents at the raw XML level using (for example) curl. Michael Kay Saxonica > On 4 May 2016, at 10:52, Christophe Marchand <cmarchand@oxiane.com> wrote: > > Hi all ! > > I have to rewrite URI in many files : > > * xsl > * schemas > * RNG/RNC grammars > * schematrons > * nvdl > * DTD > * etc... > > > I exactly know the protocol(s) of the URI I have to rewrite, so I can detect all URIs by a starting string > As I have to work on various file types, and as URI may be in known tags (xsl:import, sch:validate, ...) as in variables or anywhere else, I would like to process the files as text files. > > I have 2 questions : > > * files may use various encoding. Is there a pre-defined encoding > where URI are always correct ? Or should I check the file encoding > before reading it ? > * Is there a regex I can use to detect the end of the URI, knowing the > start of the URI ? Reading RFC3987 is not so easy... > > > Thanks in advance, > Christophe > > _______________________________________________________________________ > > XML-DEV is a publicly archived, unmoderated list hosted by OASIS > to support XML implementation and development. To minimize > spam in the archives, you must subscribe before posting. > > [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ > Or unsubscribe: xml-dev-unsubscribe@lists.xml.org > subscribe: xml-dev-subscribe@lists.xml.org > List archive: http://lists.xml.org/archives/xml-dev/ > List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
[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
|