Escape and REGEX still not right
jda
jda at his.com
Fri May 27 11:36:24 CDT 2005
Hi Ruslan,
With FC3 I can now search for { again.\
But this search for \ (backslash) fails:
select id,hit from thereferences where (allFields REGEX
'(?i)\\') order by id
Note that I run \ through escapeString first (textToFind = '\'):
textToFind = Valentina.escapeString(textToFind, true)
This returns 0 hits, when it should return one.
And after a couple of runs I get a crash:
Thread 0 Crashed:
0 icuin30_cw.shlb 0x02806d20 0x2772000 + 609568
1 icuin30_cw.shlb 0x02805770 0x2772000 + 604016
2 Kernel_Carbon_Final.shlb 0x022d43b4
Is_Match__Q23fbl5RegExCFRCQ23fbl6String + 120
3 Kernel_Carbon_Final.shlb 0x022d42b0
_cl__Q23fbl27Predicate_Field_RegEx_ValueCFQ23fbl26smart_ptr<CQ23fbl7I_Value>
+ 60
4 Kernel_Carbon_Final.shlb 0x022efc68
DoFormula__Q23fbl15SearchByFormulaFUlQ23fbl26smart_ptr<CQ23fbl7I_Value>
+ 136
5 Kernel_Carbon_Final.shlb 0x022d5b90
DoFormulaForField__Q23fbl10UseFormulaFv + 580
6 Kernel_Carbon_Final.shlb 0x022d5908
DoFormula__Q23fbl10UseFormulaFv + 16
7 Kernel_Carbon_Final.shlb 0x022d5884
Run__Q23fbl10UseFormulaFv + 88
More information about the Valentina-beta
mailing list