<br><tt><font size=2>Daniel Veillard <veillard@redhat.com> wrote
on 04/06/2010 11:40:02 AM:<br>
<br>
> Please respond to veillard</font></tt>
<br><tt><font size=2><br>
> <br>
>   Ah, okay, I understand now !<br>
> <br>
> > I had a lot of problems finding a way to require a $ as first
letter and I <br>
> > ended up having to use the [\\$]{1} construct. Also I could not
find a <br>
> > switch for non-case-sensitive string comparison like other regexes
have <br>
> > (?i) or \i for example... I suppose there is none.<br>
> <br>
>   right. We are using XML Schemas datatype here, and the regexps
are<br>
> defined in this appendix<br>
>   </font></tt><a href="http://www.w3.org/TR/xmlschema-2/#regexs"><tt><font size=2>http://www.w3.org/TR/xmlschema-2/#regexs</font></tt></a><tt><font size=2><br>
> character $ has no special meaning in XML so doesn't need any escaping<br>
>   </font></tt><a href="http://www.w3.org/TR/xmlschema-2/#nt-SingleCharEsc"><tt><font size=2>http://www.w3.org/TR/xmlschema-2/#nt-SingleCharEsc</font></tt></a><tt><font size=2><br>
> <br>
>     <param name="pattern">$[a-zA-Z0-9_]+</param><br>
> <br>
> should just work fine I think, can you try ? If yes that's worth fixing<br>
> before the push :-)</font></tt>
<br>
<br><tt><font size=2>$ is the end of line indicator in regular expressions.
I needs to be escaped, at the least.</font></tt>
<br>
<br><tt><font size=2>I did push it already.</font></tt>
<br>
<br><tt><font size=2>   Stefan</font></tt>
<br><tt><font size=2><br>
> <br>
> [...]<br>
> > > I just find parameter-name/parameter-value a bit too generic
names,<br>
> > > if you could make them more specific to the task, like<br>
> > >    filter-param-name / filter-param-value<br>
> > > <br>
> > > but it's minor, and it's good to have updated schema and
augmented<br>
> > > testing<br>
> > <br>
> > Ok, so I will rename those two to the names you suggest. Should
I post <br>
> > again before pushing it to the repository?<br>
> <br>
>   nahh, fine !<br>
> <br>
> Daniel<br>
> <br>
> -- <br>
> Daniel Veillard      | libxml Gnome XML XSLT toolkit
 </font></tt><a href=http://xmlsoft.org/><tt><font size=2>http://xmlsoft.org/</font></tt></a><tt><font size=2><br>
> daniel@veillard.com  | Rpmfind RPM search engine </font></tt><a href=http://rpmfind.net/><tt><font size=2>http://rpmfind.net/</font></tt></a><tt><font size=2><br>
> </font></tt><a href=http://veillard.com/><tt><font size=2>http://veillard.com/</font></tt></a><tt><font size=2>
| virtualization library  </font></tt><a href=http://libvirt.org/><tt><font size=2>http://libvirt.org/</font></tt></a><tt><font size=2><br>
</font></tt>