REFind with ReturnSubExpressions returning inaccurate results as compared to ACF.

Description

This simple code is returning inaccurate results on Lucee for the `.match` sub-struct, where each entry contains the whole result, while the `.len` and `.pos` sub-structs are accurate.

ACF-2016 screenshot also attached for comparison.

str = "1234567890"; writedump(refind("(\d{3})(\d{3})(\d{4})",str,0,true))

Lucee

ACF

Attachments

2
  • 14 Nov 2020, 08:49 pm
  • 14 Nov 2020, 08:45 pm

Activity

Show:

Pothys - MitrahSoft 18 December 2020 at 10:03

This issue was solved. So I close this ticket?

Pothys - MitrahSoft 17 November 2020 at 08:07

issue solved means shall I close this ticket?

Bradley Hicks 16 November 2020 at 15:21

Upgrading to 5.3.8 solved the issue, thanks.

Pothys - MitrahSoft 16 November 2020 at 15:02

I've checked this ticket and this issue was fixed in the lucee version 5.3.8.100-SNAPSHOT onwards. Could you please check with this version and report here back.

Bradley Hicks 14 November 2020 at 20:57

Text labels for pictures are wrong. Sorry about that.

Fixed

Details

Assignee

Reporter

Labels

New Issue warning screen

Before you create a new Issue, please post to the mailing list first https://dev.lucee.org

Once the issue has been verified, one of the Lucee team will ask you to file an issue

Fix versions

Affects versions

Priority

Created 14 November 2020 at 20:51
Updated 26 January 2021 at 20:37
Resolved 18 December 2020 at 10:03

Flag notifications