xsl-list
[Top] [All Lists]

Re: [xsl] analyze-string help?

2012-06-10 10:56:53
thanks, I had thought there might be a need to escape the dash, but when I first placed it in the pattern I thought it worked. I think maybe it worked because I had it at the end of the pattern and then later added additional characters. So I think I went from

[A-Za-z0-9 -]

to this

[A-Za-z0-9 -,./]


At 11:56 PM 6/9/2012, you wrote:
Dan,

You have to put the '-' first in the character class expression. Otherwise it will constitute a character range (' -,' in this case) and will not be part of the characters to be matched.

regex="([-A-Za-z0-9 ,./]*) - ([ A-Za-z0-9/]*)"

-Gerrit



On 2012-06-10 07:40, Dan Vint wrote:
<xsl:analyze-string select="$title" regex="([A-Za-z0-9 -,./]*) - ([
A-Za-z0-9/]*)">

--
Gerrit Imsieke
Geschäftsführer / Managing Director
le-tex publishing services GmbH
Weissenfelser Str. 84, 04229 Leipzig, Germany
Phone +49 341 355356 110, Fax +49 341 355356 510
gerrit(_dot_)imsieke(_at_)le-tex(_dot_)de, http://www.le-tex.de

Registergericht / Commercial Register: Amtsgericht Leipzig
Registernummer / Registration Number: HRB 24930

Geschäftsführer: Gerrit Imsieke, Svea Jelonek,
Thomas Schmidt, Dr. Reinhard Vöckler

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--


---------------------------------------------------------------------------
Danny Vint

Panoramic Photography
http://www.dvint.com

voice: 619-938-3610

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--