Hi All,
Does anyone know this issue?
pregexp {^(?!(,)\\1+)(?!(\\d)\\2+)+0-9,]+$} {@Value(_attr_value)}]
and with a simpler regexp
(?!(,)\\1+)+0-9,]
As you can see it uses back references. ( the \\1 and \\2)
Both raise an error when used in a attribute creator. Error says "invalid back reference" number is used. Which is not true.
I suspect that the negative back reference handling causes this?
But..
The same regexp works if I use a string searcher. It does what I intended (and matches Rubular behavior) and does not complain about faulty back reference numbers.
Is the regexp .. .. ] flawed?