View Issue Details

This bug affects 1 person(s).
 0
IDProjectCategoryView StatusLast Update
20278Bug reportsExpression Managerpublic2025-09-26 11:39
Reportermarcgold Assigned To 
PrioritynoneSeveritypartial_block 
Status newResolutionopen 
Product Version6.6.x 
Summary20278: Regex Pattern Changes
Description

Has something happened in the Regex Builder in the Conditions Manager.
Have always used a Regex to validate Age ie in this format: ^(1[8-9]|[2-4][0-9]|5[0-4])$

However as of today, this is failing and not validating properly. But I have found that by removing the brackets ie: ^1[8-9]|[2-4][0-9]|5[0-4]$. it does work. But I don't think this is the correct syntax.

I have attached the lss for this - its got both the correct and incorrect versions in there from question age:

Steps To Reproduce

Steps to reproduce

(Replace this text with detailed step-by-step instructions on how to reproduce the issue)

Expected result

(Write here what you expected to happen)

Actual result

(Write here what happened instead)

TagsNo tags attached.
Attached Files
Bug heat0
Complete LimeSurvey version number (& build)6.15.14+250924
I will donate to the project if issue is resolvedNo
BrowserAny
Database type & versionMySql
Server OS (if known)Ubuntu 24.04
Webserver software & version (if known)Nginx
PHP Version8.3

Users monitoring this issue

There are no users monitoring this issue.

Activities

Issue History

Date Modified Username Field Change
2025-09-26 11:39 marcgold New Issue
2025-09-26 11:39 marcgold File Added: limesurvey_survey_5094.lss