Project

Profile

Help

Bug #4956

closed

Bug #3609 (fixed in 9.8) resurfaces in 9.9 and later

Added by Tom De Herdt about 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Category:
.NET API
Sprint/Milestone:
-
Start date:
2021-03-31
Due date:
% Done:

100%

Estimated time:
Legacy ID:
Applies to branch:
10
Fix Committed on Branch:
10, trunk
Fixed in Maintenance Release:
Platforms:

Description

Bug #3609: Regex capturing group ignored on .NET (https://saxonica.plan.io/issues/3609) was fixed in 9.8.0.8N (also 9.8.0.15N and presumably versions in between), but reappears in 9.9.1.1N and 10.*

I assume the fix was not applied to 9.9 and later?

It is potentially dangerous as this may eat text in replace() operations that rely on capturing groups. If this goes unnoticed, data is lost. (Found out the hard way after migrating to 10.3 with an XSLT based wiki-system that relies on regex to insert non-breaking spaces between numbers and units.)

Apologies if this is not the right way to reopen an existing bug. I'm not familiar with the bug tracking system.

Please register to edit this issue

Also available in: Atom PDF