[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: one for the regex gods
On Tue, Jul 9, 2013 at 12:35 AM, Imsieke, Gerrit, le-tex <gerrit.imsieke@xxxxxxxxx> wrote: > > > On 09.07.2013 01:05, Ihe Onwuka wrote: >> >> I have this regex >> >> <!-- remove commas embedded in amounts--> >> <!-- also replace multiple hyphens with asterisks --> >> <xsl:variable name="line" >> >> select="replace(replace(.,'-{2,}','**********'),'(,(\d{3})+(\D|$))','$2')"/> > > > Have you considered using '$2$3' as the outer replacement? > Ah hah! That did the trick. > But Im wondering whether the regex is really intended as it is written > here. If you are trying to replace repeating groups of (,(\d{3})) with each > $2, it should be more like (,(\d{3}))+ instead of (,(\d{3})+) > food for future consumption... I am going with instant gratification.
|
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
|