Subject: Re: [xsl] Need a series of character replacements ... Is there a better approach than a series of nested calls to the replace() function? From: "David Birnbaum djbpitt@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Thu, 24 Aug 2023 07:43:26 -0000 |
How about one call to translate()? > On Aug 24, 2023, at 3:36 AM, Roger L Costello costello@xxxxxxxxx <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > > o;?I want to make the following character replacements in regex-group(1): > > Replace ' ' with '_' > Replace '/' with '_' > Replace ',' with '_' > > I implemented that by a series of nested calls to the replace() function: > > <xsl:variable name="elmt-name" select="replace(replace(replace(regex-group(1), ' ', '_'),'/','_'), ',', '_')"/> > > So many parentheses! Really hard to understand and debug. > > Is there a better way of doing this? > > /Roger
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Need a series of characte, Martin Honnen martin | Thread | Re: [xsl] Need a series of characte, Norm Tovey-Walsh ndw |
Re: [xsl] Need a series of characte, Martin Honnen martin | Date | Re: [xsl] Need a series of characte, Norm Tovey-Walsh ndw |
Month |